Lennys Restaurant
205 S Montowese St
Branford, CT 06405-5232
203-488-1500