Babor at Takashimaya New York City

693 Fifth Ave., Takashimaya Department Store New York City , New York, United States - Phone: 212-350-0119