The Square – International Café (Non-liquored)

The Square International Café is located on the first floor of Wafi Mall, offering international cuisine and beverages. 

 Tel: +971 4 3242543