Walking to this shop, I saw the store name is Let's Relax Spa. The same is true on the official website, calling the name Happy Foot Spa, and a picture of Let's Relax Spa appears. It is said to be Toronto's most trusted massage center.
More
Explore near Happy Yorkville Foot Spa: Where to Stay, Eat, and Visit
Happy Yorkville Foot Spa Reviews: Insider Insights and Visitor Experiences
Some reviews may have been translated by Google Translate
Walking to this shop, I saw the store name is Let's Relax Spa. The same is true on the official website, calling the name Happy Foot Spa, and a picture of Let's Relax Spa appears. It is said to be Toronto's most trusted massage center.