ESTIA ON MAIN, Falmouth - Menu, Prices & Restaurant Reviews - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g41565-d15777107-Reviews-m17457-Estia_on_Main-Falmouth_Cape_Cod_Massachusetts.html
WebJun 27, 2019 · 92 reviews #14 of 75 Restaurants in Falmouth $$ - $$$ Mediterranean Greek Vegetarian Friendly. 117 Main St, Falmouth, MA 02540-2763 +1 508-548-3300 Website Menu. Closed now : See all hours. Improve this listing. See all (79) RATINGS. Food. Service. Value. Details. CUISINES. Mediterranean, Greek. Special Diets.
DA: 23 PA: 84 MOZ Rank: 97