Ahana Yoga
- Distance:990.90 mi
- Address:3806 NE 1st Ave, Miami, FL 33137
- Phone:(305) 456-5339
- Reviews:14Rating:4.4
Gave this place another chance after a bad experience around a year ago. Sad to say not much has changed minus a paint job and more clothing and junk for sale as soon as you walk in.... more