website coming soon

come try our really really yummy comfort street food


Location One:

‚ÄčAl Shafar Tower 1
Barsha Heights

Dubai, United Arab Emirates

Location Two:

Pearl Coast Building

Al Barsha

Dubai, United Arab Emirates


Contact Number:


800 - BASTA (22782)