Skip to main contentToast Local logo
Den Deli and Seafood Market Ototo

Den Deli and Seafood Market Ototo

JapanesePrice range $30-60

Closed

1501 South Pearl Street, Denver, CO 80210
About

OTOTO Food and Wine is the little brother of Sushi Den and Izakaya Den and offers an in-depth culinary journey in a chic, cozy space on South Pearl Street.