Babsharqi Restaurant Muscat - Oman

7222 18 78