All reviews seem negative
small place with too much people walking in front and looking inside. I am not feel comfortable in here. I don't think the nail techs understand English well enough.