Located at the Arrowhead Towne Center next to AMC Arrowhead Theater
Phoenix | Scottsdale | Chandler | Glendale
Address: 7700 W. Arrowhead Towne Center #1145, Glendale, AZ 85308
Phone: (623) 344-3104
7 days a week
7:00 a.m. to 8:00 p.m. Mon-Sun.
* Hours may change without notice. Please call the location with any questions.
Now Exclusive with DoorDash: