We love speaking with our customers! Don’t hesitate to call us at (416) 509-4555 with any questions, concerns, or booking inquiries! We are located at 4646 Dufferin St, Unit 3, Suite 23, Toronto, ON, M3H 5S4.
Request an Appointment, More Information or Purchase Gift Card