One of my favorite places in Denver for sushi. Great atmosphere, great food and knowledgeable staff.
Order the crispy tuna. It's the best! Read more.
One of my favorite places in Denver for sushi. Great atmosphere, great food and knowledgeable staff.
Order the crispy tuna. It's the best! Read more.