2601 E Bell Rd, Phoenix, Arizona 85032 USA
Host stand Whoever did the all this work is incredible!
Photo Credit: Yelp