3000 East 1st Ave, #184 Cherry Creek Mall, Denver, CO 80206, United States
View on Map
What travelers say:
The atmosphere here is strong, the decoration is small and fresh, and it has a sense of art. The dishes are called art, but like all other similar stores, the characteristics of the food are not obvious, and it basically belongs to the feeling that there is no special impression.