Lenny's Restaurant

205 S Montowese St.,Branford,CT