1. La Cucina Sul Mare 237 Main St Between Elm Arch Way And Walker Street, Falmouth, MA 02540 Phone: (508) 548-5600