• Delete
  • Edit

About

Lenny’s Indian Head Inn is a restaurant, located at 205 S Montowese St, Branford, Connecticut 06405-5232, United States. They can be contacted via phone at +1 203-488-1500, visit their website www.lennysnow.com, Facebook, Instagram, or LinkedIn profile for more detailed information.

One of the most well know eateries in Branford has a somewhat notorious past. Now known as Lenny's Indian Head Inn, the establishment was opened in 1939 by Thomas J. and Katherine Fitzgerald.

Tags : #Restaurants

Location :
205 S Montowese St, Branford, Connecticut 06405-5232
Added by Jopie, at 01 January 2020

Mailing List

Enter your email to get updates and special deals from Lenny’s Indian Head Inn

Add missing information

Add email
Add opening hours
Add photos
Add Products and Services

Reviews

No reviews yet. Be the first to add a review.

Rate & Write Reviews