Lion Development Group

North Liberty’s new Pizza Ranch combines dining, entertainment
A new restaurant in North Liberty is offering diners more than just pizza and wings to satiate their appetites. A reimagined Pizza Ranch, located at 1355 Hayes Lane, boasts a 5,900 square foot FunZone arcade, the largest combo in the…