Angelo's Taverna

Review by Sinee

620 E 6th Ave, Denver, CO 80203
Not celiac
1 year ago
Celiac friendly

Lots of options! Really helps when you’ve got that pasta craving