Store
Wilshire Foot Spa
3 locals recommend,
Location
6126 Wilshire Blvd
Los Angeles, CA
Central LA
Tips from locals
Not a luxury spa ,but its sweet and cozy, the staff are super friendly, and its very inexpensive.
Great place for a foot massage. If you have not tried this, treat yourself!... Love this place... Very busy, call ahead for reservation.