Mela
102 Washington St
Somerville, Massachusetts 02143
USA
Phone: 617-666-2500
Somerville, Massachusetts 02143
USA
Phone: 617-666-2500
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Andrea's House of Pizza0.01 mi
Dunkin' Donuts0.01 mi
Mikael's Bar0.04 mi
Buddy's Truck Stop0.08 mi
Café Belô0.10 mi
Norman Fine Caterers0.11 mi
Holiday Inn-Somerville0.11 mi
Nantucket Grill0.11 mi
The Sunrise0.11 mi
Cuisine:
Mela Description:
Mela is a beautiful Others restaurant in Somerville, Massachusetts, offering you a huge choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Mela