Restaurants :: SHANGHAI PALACE
Restaurants :: SHANGHAI PALACESHANGHAI PALACE
(480) 970-0633
Get Directions
7901 E Thomas Rd, Scottsdale, AZ 85251
Tue-Thu 11:00 AM-9:00 PM
Fri-Sun 11:00 AM-9:30 PM
www.tottierolls.com/
Tue-Thu 11:00 AM-9:00 PM
Fri-Sun 11:00 AM-9:30 PM
www.tottierolls.com/