Processing, please wait ...
Lucky Chinese Bistro
Mountain View
Cuisines: Chinese
Address: 1040 Grant Rd, Ste 100 ; Mountain View CA, 94040
Every dish we ever order from Lucky Express is always delicious! Aside from the tasty food, their customer service is always excellent!!
This is one of our favorite go to Chinese restaurants to cater from, they never disappoint!