Sakura Nail Bar

Where
169 Jackson St., San Jose, CA
Call
+1 4082751625
Tags
Beauty
Claim this listing

About request an edit to this page

2009 BEST OF SILICON VALLEY Reader Survey Winner - Third Place

Best Manicure