530 Showers Dr
Mountain View CA 94040

Sponsored Topics

See a problem? Let us know!
<p>Lucky is a Chinese food restaurant located in the San Antonio Shopping Center&nbsp;in Mountain View. It offers fresh, fast and delicious food made with high-quality ingredients. With competitive prices, it is one of the popular places in town for&nbsp;Chinese&nbsp;take-out. Lucky features a fine selection of delectable foods, including soups, appetizers, brunch specials and dessert.</p>