Seafood Sam's
Seafood Sam's

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

direct link to this photo: http://www.hutzlers.com/gallery/index.cfm?WhichSet=6&picture=105000