Seemor

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 →