7650 W Arrowhead Towne Ctr, Glendale, Arizona 85308 USA
Japanese arcade games plus they have a ton of crane games too
Photo Credit: Yelp