Chinese · 20655 Soledad Canyon Rd Ste #38, Canyon Country, CA
Dine-In
More food in Canyon Country, CA · Chinese Food in Canyon Country