Restaurant

Palayok Restaurant - Alkhuwair

سكة 3533, Muscat

About

Location :
سكة 3533, Muscat
Contacts :