Review of Shells & Sauce

2600 E 12th Ave, Denver, CO 80206

Overall Rating

Review


Good neighborhood Italian food with gluten free pasta available

Updated 11 years ago