Otoro is a sushi restaurant offering a Japanese menu with sushi bar seating and a casual, bright interior. Enjoy sushi and party platters.