OTOTO featured in Dining Out magazine
“In Japanese, “OTOTO” means younger brother. This is the name of the newest addition to Chef Toshi Kizaki’s portfolio of Japanese restaurants in Denver.
With Sushi Den clocking in at over three decades and sister restaurant Izakaya Den approaching a decade, Ototo does indeed have a little brother vibe. If the name sounds familiar, it’s because Ototo is actually returning to the dining scene after a four-year hiatus, not opening for the first time. Within spitting distance from its older sisters just across Florida Street on South Pearl, Ototo officially reopened to the public on Friday, September 25….”