
Ototo Den
RestaurantsListed for students and visitors near University of Denver in Denver, Colorado.
Ototo Den on South Pearl Street in Denver is an intimate Japanese robata restaurant serving tapas, sashimi, whole fish and noodles, with a bincho-tan charcoal robata grill, raw bar and in-house noodle station.