Entertainment3 months ago
Bowling, arcade and food: A look inside Tilted 10 ahead of Northwoods Mall opening
Peoria’s newest family entertainment center is on the verge of opening inside Northwoods Mall. Tilted 10, the 55,000 square-foot complex has just some final touch-ups and...