Cantonese restaurant · 1231 Park St, Alameda, CA
Dine-In
More food in Alameda, CA · Cantonese Food in Alameda