New? Start Here
Where are you?
What would you like?
Processing, please wait ...
Lucky Chinese Bistro
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!