European Wax Center Williamsville. 4.3 out of 5 stars. I love small business salons, but unfortunately trying to make regular appoitments can be tricky, more expensive, and our schedules don't.…