The pizza has always been quality here. Prices cheap as well. Forget the chain stores, and give some buisness to Tony's if you live or are visiting the South side of cleveland o...
All reviews seem positive