4510 Las Positas Rd, Livermore, California 94551 USA
Vegetarian Sweet & Sour Chicken and chow mein
Photo Credit: Yelp