Located in the heart of Johnstown Ohio, our restaurant offers a great variety of pizza, subs, sandwiches, dinners, salads, and desserts in a friendly atmosphere. Grab some great food to go from Johnnie's Villa Pizza. Through the years we have..
Relevance: 18.480764