I grew up with this place and I have seen it's fame and popularity spread through the years.
A must have are the pepperoni and cheese rolls they are amazing.
Large pizza's will feed 3-4 people because the pizza is thick and very very delicious. It's not Chicago or New York Style, it is Cleveland style.