Review of Marcello's

645 W North Ave, Chicago, IL 60614

Overall Rating

Review


Super friendly service, and we loved having a choice between a pan pizza and a thin crust pizza. We had one of each and they were both delicious!

Celiac friendly?

Yes

Updated 7 years ago

Celiac