Muscat Eating Out Istanbuli
Istanbuli
Turkish
Address : Al Khoud Al Khoud, Al Khoud +968 25546040
10 am - midnight