Review of Chicago's Pizza

1919 W Montrose Ave, Chicago, IL 60613

Overall Rating

Review


It's a great go to. Sometimes I have a reaction, sometimes not. They make the crust, a plus when you are sick of the frozen stuff most people have.

Updated 9 years ago

Symptomatic Celiac