Ototo

Denver
Asian Restaurant
$$$$

Rocking red brick walls and garage door windows in the narrow former Den Deli space, Ototo's the lil bro restaurant to famed Sushi Den, its name a play on the Japanese words for "younger brother" and "fish", which itself is all selected by the owner's actual brother in a Japanese chum market, cause the dude's super pikey.

Wednesday
4:30 PM - 11:00 PM
Thursday
4:30 PM - 11:00 PM
Friday
4:30 PM - 11:00 PM
Saturday
4:30 PM - 11:00 PM
Wednesday
4:30 PM - 11:00 PM
Thursday
4:30 PM - 11:00 PM
Friday
4:30 PM - 11:00 PM
Saturday
4:30 PM - 11:00 PM

More From Thrillist