Fast Food Restaurants nearby 93 Cairo Rd - Dubai - United Arab Emirates

Taza Means Fresh

Approximately 1.99 km away
Address: Next to Ansar Mall, Al Nahda, Sharjah