Restaurant
Clock Plaza Tower, 33, 45c street, Al Muraqqabat, Deira, Dubai
Cafe / Restaurants · Kids menu · Average bill 20 AED · Indian cuisine · Arabic cuisine · Philippine cuisine · Brunch · Burgers · Falafel · Kebab · Delivery
Closes for lunch break in 12 minutes