H2 Foot Spa & Massage

Accepts Single-Use Cards

3251 Holiday ct., La Jolla, CA 92037 United States 

ABOUT US