Savory Kitchen

754 The Alameda San Jose CA 95126 USA

(408) 295-1800

Location