Lenny's Indian Head Inn
Restaurant · Branford, Connecticut
Classic New England shoreline seafood house established in 1968 — homemade chowders, lobster, clams, oysters, and fried seafood cooked to order, plus steaks and ribs. Open year-round.
Visit
205 South Montowese Street (Route 146), Branford, CT 06405
Featured in these guides
More in Branford
- New England Brewing Co. — Branford · Brewery
- Owenego Inn & Beach Club · Bnb
- Sea Mist Thimble Island Cruise · Attraction
- Harrison House Museum, Barn & Gardens · Museum
- Home Restaurant · Restaurant
- Legacy Theatre · Theater
We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
What travelers think
👍
0
👎
0