Greek Restaurant in Falmouth
February 13th, 2017 by Captains Manor Inn
A greek restaurant is coming to Falmouth Village and we couldn’t be happier. The original Estia opened in Mashpee Commons in November 2014. Another location will open in 2017 just walking distance from the Inn Estia Greek Restaurant Owners Mr. and Ms. Markantonis, who are Greek, developed the entire Estia menu for their Mashpee location themselves. We are looking forward to what […]