
0 likes

marvelousmarvelli
The store front sign from the 1980’s said it all. “The Best Pizza in Town”. This was back when they were the only pizza in town probably. Tombstone has a better slice!!! Ellio’s makes them look bad!!
Shame on you Tony’s!!! Shame on you!!!











