• Oysters Restaurant at Sur Plaza Hotel Muscat - Oman
Reservations