Babsharqi Restaurant
Muscat - Oman
7222 18 78