1. Tokyo Taro
Omani Cuisine: So many sushi places come and go, but Tokyo Taro is still the best sushi restaurant you can go to in Oman. Their maki is amazing, their sashi is amazing, they do bento boxes and teppanyaki, too.
2. Glacier @ Zakher Mall
Joelle: They're famous for their frozen yoghurt And waffles.. Really yummy !
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA
We use the latest and greatest technology available to provide the best possible web experience.Please enable JavaScript in your browser settings to continue.
Download Foursquare for your smart phone and start exploring the world around you!