After reading the reviews and being a new resident to Olmsted Falls I had to check this place out. My girlfriend and I went there last night and this place did not disappoint. Hands down the best pizza and wings in Olmsted Falls! On our way out we met the owner and it turns out that his mom was my Sunday School teacher when I was a kid (small world).
The only reason for 4/5 stars was our server could use some training. She was a little inattentive, but we did get there close to closing time, and I think she may have been new; I give her a week and she will be an All-Star.
All said and done, I can guarantee we will be headed back!