Italian Restaurants nearby Next to Choithrams, Salim Bin Omar Street, Abu Shagara, Sharjah

The Grand Buffet Restaurant

Approximately 1.78 km away
Address: Al Wahda Street, Near Sharjah City Centre, Industrial Area, Sharjah