Fast Food Restaurants in Santa Clara, CA
Fast Food Restaurants • Chinese Restaurants
2830 Homestead Rd.,
Santa Clara ,
CA
95051
UNITED STATES
Based on 1 reviews
Orange Chicken
This place looks like a whole in the wall and they try to make it a upscale dining experience on the inside....but it doesn't come off to well. My daughter and I went for dinner and had Orange Chicken, Steamed Rice, and Chow Mein. It was...Worldwide > United States > Santa Clara, CA > Fast Food Restaurants