China House

Restaurant · 2328 Santa Clara Ave, Alameda, CA

More food in Alameda, CA