Review of Capri Restaurant

5101 Main St, Downers Grove, IL 60515

Overall Rating

Review


Great pasta and lots of entrees.

Celiac friendly?

Yes

Updated 8 years ago

Celiac