Angelo's Taverna

Review by Tracy

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

Gf pizza and pasta. Enjoyed grilled oysters as well.