Get directions to: Ludal Italian Restaurant, North Haven, CT
Restaurant address: 28 Broadway North Haven, CT 06473, USA
Restaurant: Ludal Italian Restaurant