I see it in the neighborhood, but I dont see any reviews on
Green Spa? Any intel?
297 views, but no one has any Green Spa intel or reviews??
I did a quick search. I saw at least one review.
I think there are better choices, but try it out
Generally, it has not been the place to go, if you want something good, or great.
In the past there has occasionally been some good stuff there for a while. Usually not.
I think that place is like HAPPY and SENSE spa. They been here since but hardly any reviews on them. Last time I was at Sense probably two years ago with someone with a stinky snatch and never went back ever since.