Peppermint Organic Spa ReviewsFind out why Peppermint Spa is Ottawa’s #1 favorite day spa with the most 5-star reviews. ★★★★★4.8/5 Google Reviews | 7,000+ Happy Customers