Otoro features classic Japanese cuisine with the freshest specialty rolls and sushi. Flavorful dishes Rock Shrimp Tempura, Fresh Oysters, Chilean Seabass, Sushi and more will tantalize your taste buds.
Amenities
Hours of Operation:Mon - Tue; Fri - Sun 5pm - 10pm