top of page
Glendale
Glendale Location
Visit our first expansion restaurant just minutes off
the 101 Freeway!
Address: 17037 N 59th Ave, Glendale, AZ 85308
Phone: (602) 354-7738
Sunday - Thursday
11 am - 9:00 pm
Friday - Saturday
11 am - 9:30 pm
bottom of page