Retail shop suitable for take away business, mix business…Situated in a shopping mall.