Menu

Shanghai Village in Alhambra

1281 E Valley Blvd, 91801-5235, 91776 - Get directions

Menu Shanghai Village

How to get to Shanghai Village

Address

+1 626-282-8878

1281 E Valley Blvd, 91801-5235, 91776
Get directions

Follow Us

Services

Related to Shanghai Village