7131 E Main St, Scottsdale, Arizona 85251 USA
Wednesday Special 1/24/24 in house only
Photo Credit: Yelp