203.488.1500     205 South Montowese St (Rt. 146), Branford, CT 06405 • Open Year-Round for Lunch and Dinner 7 days a week starting at 11:30 am

Lenny's Indian Head Restaurant Circa 1968

Lenny’s Circa 1968

Road to Lenny's circa 1968

Road to Lenny’s Circa 1968


Our Dining Room Circa 1968

Our Dining Room Circa 1968