13030 E Indiana Ave, Spokane Valley, Washington 99216 USA
Inside where the magic happens
Photo Credit: Yelp