Do you still serve the stuffed lobster?
Address: 164 Main St, Falmouth, MA 02540, USA
Nancy Lott | Sep 15, 2022
Do you take reservations?
Erick Salnave | Sep 17, 2018
Yes they do
Nancy Edwards | Sep 17, 2018
Yes
Thanks! Your answer is awaiting moderation.