Restaurant
PTC Building, 253a, Damascus street, Al Qusais Industrial 1, Deira, Dubai
Cafe / Restaurants · Average bill 35 AED · Indian cuisine · Arabic cuisine · International cuisine · Burgers · Kebab · Delivery
Closes for lunch break in 55 minutes