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
Hours: 11 am - 9pm
bottom of page
Visit our first expansion restaurant just minutes off
the 101 Freeway!
Address: 17037 N 59th Ave, Glendale, AZ 85308
Phone: (602) 354-7738
Hours: 11 am - 9pm