Lenny’s Website: http://www.lennysnow.com/ Phone: (203) 488-1500 City: Branford Menu Coming Soon <<Click to return to the CT Restaurant Week page