China Inn
1401 The Alameda, San Jose
(408) 288-5339
Recent Reviews
China Inn
1401 The Alameda, San Jose 95126
(408) 288-5339