Food & Drink

Sushi Den guys branch out

Published On 11/23/2010 Published On 11/23/2010
Previous Venue Next Venue Venue Description
1. OTOTO 1501 S. Pearl St., Denver, CO 80210 (Southwest)

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.