Takamichi Beauty Room
Cart 0
ABOUT Shop Beauty Talk SIGN UP
Cart 0
Takamichi Beauty Room
ABOUTShopBeauty TalkSIGN UP

 

Takamichi Beauty Room
125 East 17th Street,
New York, NY, 10003,
United States
917 388 2725 hello@takamichibeautyroom.com
Hours
Tue 11am - 7 pm
Wed 12 pm - 8 pm
Thu 12 pm - 8 pm
Fri 12 pm - 8 pm
Sat 11am - 7 pm
Sun 12 pm - 5 pm
Legal Information
Privacy Policy Terms & Conditions Return Policy Disclaimer