Shanghai Walk

11128 Palms Blvd
Los Angeles, CA
310.559.3233
34.019584
-118.421526
Hours:
Mon - Thu:11am - 9:30pm
Fri - Sun:11am - 10:30pm

for Shanghai Walk
Directions
from: