China Taste

2270 Las Positas Rd
Livermore, CA
925.373.8288
37.697208
-121.733937
Hours:
Mon - Sun:11am - 9pm

for China Taste
Directions
from: