Chinese Restaurants nearby ABC Building, Near Crystal Plaza Hotel, Al Nud, Sharjah

Arab Udupi Restaurant

Approximately 1.98 km away
Address: Bank Street, Al Shuwaihean, Sharjah