Lenny's Indian Head Inn
(203) 488-1500
205 S Montowese St, Branford, Connecticut, 06405-5232
About us
Services | Seafood |