Hello
I would like to know if they give massage and prices there?
Address: Flagler Park Plaza, 8315 W Flagler St, Miami, FL 33144, USA
ida sigillo | Sep 25, 2019
If you massage, you have to go to the spa
Esmeralda Cruz | Sep 25, 2019
No ... they do not massage
Thanks! Your answer is awaiting moderation.