Do you have steamer clams. Thanks
Address: 225 Two Lights Rd, Cape Elizabeth, ME 04107, USA
Life and Times RD | Aug 18, 2018
No, they don't have it
Laura Dunne | Aug 18, 2018
Menu is online to check. Definitely clams ... Not sure steamer clams
Thanks! Your answer is awaiting moderation.