Shanghailander Palace - El Monte

Chinese, Asian, Fusion
1695 South Azusa Avenue, El Monte, 91745, United States Of America
Dishes: 134

Shanghailander Palace

4.4 / 5 of 97 Reviews
Address
1695 South Azusa Avenue, El Monte, 91745, United States Of America

If you are coming to Shanghailander Palace in El Monte with your car, you will find parking lots at a distance of 695 meters at Peter F. Schabarum Regional Park.

Reserve now

Feedback

★ 4.4 / 5 of 97 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now