Wynwood Yoga
- Distance: 1,131.91 mi
- Address:584 NW 26th St, Miami, FL 33127
- Phone:(786) 558-9390
- Reviews: 19Rating: 5.0
Definitely my favorite yoga studio in Miami, great vibes, great teachers, and great classes. Really good job by the local artists on the painted murals inside!. I tried Nick's 4:30pm Saturday class and it was the best yoga class I've ever taken.... more