Awesome service. Thank u
The phone number for Mimi Foot Spa is (408) 826-5120.
Mimi Foot Spa is located at 992 Story Rd, San Jose, CA 95122