Shop 13, Ground Fl, Abdul Aziz Al Majid Bldg, Beside Quick Supermarket, Al Nahda Rd, Al Nahda, Sharjah, United States
Shop 13, Ground Fl, Abdul Aziz Al Majid Bldg, Beside Quick Supermarket, Al Nahda Rd, Al Nahda, Sharjah, United States
No delivery
Spot something wrong?
Dishes at Creek Restaurant. Prices may vary in venue.