Muscat Eating-Out Olivos Restaurant
Olivos Restaurant
International
Address : Al Khuwair Al Khuwair, Al Khuwair +968 24487777
06:30 - Midnight (Daily)