/
/

View all 14 photos




+10
Since its establishment in 1968, Lenny's Indian Head Inn has been a beloved fixture near the Long Island Sound, offering a taste of New England's finest seafood. This dog-friendly establishment excels in house-made chowders, fresh lobsters, succulent steamers, and clams and oysters served on the half-shell, alongside gently...