Lenny's Indian Head Inn

205 S Montowese St, Branford, CT 06405
Lenny's Indian Head Inn Lenny's Indian Head Inn is one of the popular Seafood Restaurant located in 205 S Montowese St ,Branford listed under Restaurant/cafe in Branford , Seafood Restaurant in Branford ,

Contact Details & Working Hours

More about Lenny's Indian Head Inn

Lenny’s sources the best seafood New England has to offer – from house made chowders to fresh lobsters to succulent steamers to clams and oysters on the half-shell. The fried seafood is gently breaded and cooked to order. For the land lubbers, their mouthwatering steaks and famous ribs have been a favorite for over 40 years.

Lenny’s Indian Head Inn has been recognized by the International Boating Magazine, The New York Times, USA Today and received Zagat’s “Award of Distinction.” We are open year-round.

Map of Lenny's Indian Head Inn