Lenny's Indian Head Inn

205 S Montowese St
Branford, CT
203.488.1500
41.261899
-72.801051
Hours:
Mon - Thu:11:30am - 9:30pm
Fri - Sat:11:30am - 10pm
Sun:closed

for Lenny's Indian Head Inn
Directions
from: