27924 Seco Canyon Rd
Santa Clarita, CA 91350
Grand Panda has been our favorite Chinese food in the scv for 20 years. We will occasionally go to other places with friends but always come back.…
Didn't find what you were looking for?
Please help others by helping us do better.