All reviews seem negative
There isn't a pizza store called Tony Roma Pizza on Girard Ave. There is a big lot at the address