Izakaya Den

1518 S Pearl St, Denver, CO 80210
Region: Denver Area City: Denver

Overview

The sake house with tapas.