Seemor
Branford › Lenny's Indian Head Inn
Lenny's Indian Head InnA-
205 S Montowese St, Branford, CT 06405
A long-established Branford seafood institution with excellent lobster rolls, steamers, fried seafood, generous portions, and a genuinely scenic marsh setting, but waits, noise, and occasional uneven cooking require strategic timing.
Opening Hours
Sunday11:30–20:30
Monday11:30–20:30
Tuesday11:30–20:30
Wednesday11:30–20:30
Thursday11:30–20:30
Friday11:30–21:00
Saturday11:30–21:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →