La Cucina Sul Mare

237 Main Street, Falmouth, MA