The Village Spa
Closed
Advertisement
The Village Spa in Toronto, ON, offers a serene environment focused on holistic wellness through its unique Shizen menu. This spa emphasizes the significance of self-care and rejuvenation, catering to clients seeking relaxation and revitalization.
Generated from the website
Hours
You might also like
Also at this address
Advertisement
See a problem?
Partial Data by Foursquare.