clam shack

Noun

 * 1) A restaurant that sells  cooked seafood, usually featuring fried clams and lobster rolls in particular, and almost always offering beer and wine as well.