4131 N 27th Ave, Phoenix, Arizona 85017 USA
It's not 24 hrs!!! Bs! I waisted my time here
Photo Credit: Yelp