Harlan is expected to open in June of 2012.
Tel: 201.264.7959 | | 121 Towne Street, Stamford CT 06902 | Google Maps