Canteen Asia

Inside Olive Oil - Shop No. 1 Barsha Platinum - Next to Armada Hotel - Al Barsha 1