Places to eat
Restaurants
Fast food restaurants
Home
Salad shops
Santa Clara
Salad shops in Santa Clara, California
Find Salad shops in Santa Clara, California near you now.
California Pizza Kitchen at Valley Fair
Valley Fair, 2855 Stevens Creek Blvd, Santa Clara, CA 95050, United States