Ludal's Italian Restaurant

28-30 Broadway North Haven CT 06473 USA

(203) 234-1814

Location