The Square International Cafe is located in Dubai, United Arab Emirates on Oud Metha Road Wafi City, Umm Hurair 2. The Square International Cafe is rated 3.3 out of 5 in the category continental restaurant in United Arab Emirates.
Address
Oud Metha Road Wafi City, Umm Hurair 2
Offerings
Coffee
Small plates