Chinese restaurant · 642 Lincoln Ave #3324, Alameda, CA
Delivery
More food in Alameda, CA · Chinese Food in Alameda