Review of Comella's

478 Main Street, Melrose, MA 02176

Overall Rating

Review


Some gluten free options on the menu.

Updated 4 years ago