10397 Friars Road
San Diego, CA
Get directions

About Us

World Spa is a full service spa, call today to find out more about their wedding packages.

Reviews