Lenny’s Indian Head Inn, located in Branford, CT has been a shoreline favorite for over four decades. The restaurant’s proximity to Long Island Sound has made it a popular gathering spot for boaters, vacationers and a loyal following from its local community. Lenny’s opened in 1968 by Lenny Conlin and his wife Theresa. As their three children grew older their sons, Tom and Christopher, and their daughter Kim became active in the day to day operations at Lenny’s. Lenny’s still remains a beacon of family tradition.
Location and Hours:
205 S Montowese St,
Branford, CT 06405
Tel: 212.247.4310
lennysnow.com
Monday – Sunday: 11:00 am to 9:00 pm