This business has CLOSED
Report as open?
Mezza Restaurant
Add Hours
Saved to Favorites
Phone: (508) 540-6992
Address: 75 Davis Straits, Falmouth, MA 02540
Cuisines: Family Style
14 Benham Rd, Falmouth, MA 02540
70 Davis Straits, Falmouth, MA 02540
30 Davis Straits, Falmouth, MA 02540
5 Davis Straits, Falmouth, MA 02540
220 Scranton Ave, Falmouth, MA 02540
319 Main St, Falmouth, MA 02540
273 Main St, Falmouth, MA 02540
88 Scranton Ave, Falmouth, MA 02540
164 Main St, Falmouth, MA 02540
117 Main St, Falmouth, MA 02540