Another Tuesday, another institution down: "Imperial Tea Court will soon close its original store on Powell Street near Broadway in the face of increased rents. It's something of an institution, having been around for nearly 15 years, and will be missed because ITC's three "boutique" outlets are not the same serene and inviting places." [Chowhound]
Filed under: