In Downtown, San Francisco and looking for a spa? Try Island Thai Massage located on 3150 18th St. Island Thai Massage has 4.5 stars on Yelp and 12 reviews. Need Island Thai Massage hours? Island Thai Massage operating hours are below. To get current Island Thai Massage prices call (415) 202-4213.
"The actual massage itself was fantastic. I felt so stretched out and relaxed. But everything else kinda sucked. I bought one of those..."2011-09-12
"My chiropractor ordered me to get a massage last week, and as I'm always hoarding massage deals from Groupon, LivingSocial and HomeRun in anticipation of..."2011-01-14
"Found the two hour massage listing on Groupon. Being from the South Bay, if I knew that she didn't work weekends and only had appointment options of..."2011-04-29