Valley Plaza Cafe
2885 Lakeside Dr, Santa Clara
(408) 845-7254
Menu
Restaurants in Santa Clara, CA
Valley Plaza Cafe
2885 Lakeside Dr, Santa Clara, CA 95054
(408) 845-7254