Drag box to select area
Lucky is a Chinese food restaurant located in the San Antonio Shopping Center 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 Chinese take-out. Lucky features a fine selection of delectable foods, including soups, appetizers, brunch specials and dessert.
530 Showers Dr, Mountain View, CA 94040
- Hours: Mon - Sun, 11am - 9pm