China Rose

387 Jacklin Rd
Milpitas, CA
408.262.9888
37.446586
-121.90063
Hours:
Mon:11am - 9:30pm
Tue:closed
Wed - Sun:11am - 9:30pm

for China Rose
Directions
from: