The Mandarin - Chinese Restaurant is located in Oman on Sohar Plaza - Sohar Sohar, 311. The Mandarin - Chinese Restaurant is rated 4.2 out of 5 in the category restaurant in Oman.
Address
Sohar Plaza - Sohar Sohar, 311
Amenities
Good for kids
Toilets