Cherry Blossom Spa & Foot Reflexology
11828 Rancho Bernardo Rd, San Diego 92128