Mayuri Palace

2410 W Bell Rd
Phoenix, AZ
602.942.0140
33.640122
-112.111661
Hours:
Mon - Thu:11am - 2:30pm,   5pm - 9:30pm
Fri - Sat:11am - 3pm,   5pm - 10pm
Sun:11am - 3pm,   5pm - 9:30pm

for Mayuri Palace
Directions
from: