Muscat Restaurants

10 8 Afandina

Address: Bawshar - Al Maha St, Muscat,