China Inn
1401 The Alameda, San Jose
(408) 288-5339
Menu
Restaurants in San Jose, CA
China Inn
1401 The Alameda, San Jose, CA 95126
(408) 288-5339