China Inn

1401 The Alameda, San Jose
(408) 288-5339