2218 Galleria At Tyler, Riverside, California 92503 USA
Pretty good place for kids
Photo Credit: Yelp