Lucky Chinese Bistro

1040 Grant Rd STE 100 Mountain View CA 94040 USA

(650) 988-8998

Location