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 ...
Read more on judysbook
Reviewed by: Anonymous
Review Date: 06/03/2008
Brought to you by JudysbookTM