Seafood Sam's
Seafood Sam's
Famous restaurant in Sandwich (Cape Cod). Your order is ready when the lobster lights up.