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