Its located in the City of Glendale. the place is kind of on the pricey side, jewel city is an ok place to hang out with friends, and also have arcade games and pool. shoe rentals and bowling balls are available. this a decent place to go to go bowling
more