Harold's On Arch

141 Arch St Hamden CT 06514 USA

(203) 535-1638

Location