Masters pizza has some of the best pizza in Cleveland. They is a traditional pizza shop. It isn't great as a "restaurant ". They have tables inside but not many. Take out is great though. I know many people who are willing to drive quite a while to get their pizza here.