Skip to main content

Panda Palace

restaurant · chinese restaurant · Lake Elsinore, CA

Address
16665 Lakeshore Dr, Lake Elsinore, CA 92530-6707
Phone
(951) 471-2759
Website
pandapalacehb.com
Where
33.6856, -117.3690

Search Hominin for Panda Palace

Other restaurants nearby

More in Lake Elsinore