Lenny's Indian Head Inn, BRANFORD, Connecticut (CT)
Readily settled at 205 South Montowese Street () in BRANFORD, Connecticut (CT) (6405), Lenny's Indian Head Inn can be reached at 2034881500. Please call ahead of time to book your place in the restaurant.
More restaurants in BRANFORD, Connecticut (CT)
Lenny's Indian Head Inn contact information and details:
Address: 205 South Montowese Street - , BRANFORD, Connecticut (CT) 6405
Contact Phone: 2034881500