Review of Chimborazo

2851 Central Ave NE, Minneapolis, MN 55418

Overall Rating

Celiac friendly?

Yes

Updated 6 years ago