Lucky Chinese Restaurant

1040 Grant Rd
Mountain View, CA
650.988.8998
37.379358
-122.075254
Hours:
Mon - Sun:11am - 9pm

for Lucky Chinese Restaurant
Directions
from: