The Taft

265 College Street, New Haven, CT 06510

CURRENTLY REVIEWING