Review of Comella's

478 Main Street, Melrose, MA 02176

Overall Rating

Review


I didn't like the pizza

Updated 6 years ago

Celiac