Happy Clam is a german restaurant Saint George located in United States.
13 River Rd Saint George , ME 04860 United States
Fantastic EVERYTHING!! Had lobster club , lobster roll , schnitzel , and fried chicken sandwich ....all great. People super friendly and try out your German in a very unexpected locale.
The New England Clam chowder is yummy and has whole clams in it.
The baked stuffed haddock is really good.
Come hungry leave happy