JuXi

Cantonese restaurant · 1231 Park St, Alameda, CA

Dine-In

Hours

More food in Alameda, CA · Cantonese Food in Alameda