1025 Westminster Mall, Westminster, California 92683 USA
Cool concept. Loved the claw machines.
Photo Credit: Yelp