Located in the Indian Neck section of Branford, Lenny’s Indian Head Inn has been a shoreline favorite for over four decades. Opened in 1968 by Lenny Conlin, the restaurant is still in the family all these years later. Lenny’s is well known for serving up 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
Delivering to Branford, Guilford, Madison and neighboring areas.
205 S Montowese St
Branford, CT 06405