Panda Palace
No photo available for this business
Business Information
RestaurantsChinese
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Jun 24, 2009Panda Palace is located in the newer area of Lake Elsinore. It's really east to get in and out. The food is really good. They give you a lot... (more)