Chinese restaurant · 7911 Valley View St, La Palma, CA
To-Go · Delivery · Dine-In
More food in La Palma, CA · Chinese Food in La Palma