Angelo's Taverna

Review by Joe

620 E 6th Ave, Denver, CO 80203
Celiac
2 years ago
Celiac friendly

Decent GF options. Food was excellent.