OTOTO is the latest addition to the Sushi Den and Izakaya Den, a more casual ambience, raw bar and Robata grilled skewers, sashimi, grilled whole fish, and noodles as well as a premium sake list. While Izakaya is called Sushi Den's sister restaurant, OTOTO in Japanese means younger brother...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.