One of the very few licensed japanese restaurants in Muscat, Tokyo Taro is for sushi, sashimi and teppanyaki lovers. Dont bother reading the menu there, the dishes to order come from knowing what they serve. Usuzukuri (thinly sliced fish with a special sauce mixed together), sashimi, chicken teriyaki, beef or chicken teppanyaki are all great dishes aswell as the spicy salmon roll.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.