Comellas
476 Main St, Melrose, MA 02176
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 617-201-0368
- Neighborhood
- Downtown Melrose
- Other Links
http://www.comellasrestaurants.com
- Categories
- Supermarkets & Super Stores, Caterers
- Other Information
Price Range : Below Average
Suggest an Edit