Angelo's Taverna

Review by Larissa

620 E 6th Ave, Denver, CO 80203
Not celiac
3 years ago
Celiac friendly

Service was excellent and the food was amazing! Definitely the best gluten free callimari I have ever tasted 😄