Review of City, O' City

206 E 13th Ave, Denver, CO 80203

Overall Rating

Review


Subpar food, slow, rude service- and I’ve been glutened here twice.

Celiac friendly?

No

Updated 2 years ago

Celiac