Tea House Spa
(831) 426-9700 | View Website

112 Elm St, Santa Cruz, CA   95060

36.970932 -122.025797
Map of Tea House Spa
 
60% 100 8 5 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!