Sign In | Register

Invalid Username / Password!
The Square International Café is located on the first floor of Wafi Mall, offering international cuisine and beverages.
Main Office/Store Details :
Wafi Mall, Level 1, 26th Street, Sheikh Rashid Road (Oud Metha Road), Oud Metha (Al Nasr), Near Qbara Restaurant Lounge and Bar, Nearest Metro: Dubai Healthcare City Metro Station, Dubai.
Show Number
Visit Website
Email Address
Fax Number
User Registration
Enter Your EmailId