I have traveled throughout the states looking for a great pizza pie, with a succulent sauce to die for, and I have founded it! Theresa's Pizza is by far the best pizza I have ever experienced thus far. I have been to a few locations and all were surperb, however this establishment besides the downtown Cleveland,Ohio location does not provide seating and are strickly pick up locations.
Never judge a book by it's cover because this pizza rains supreme. always fresh toppings and always hot and cheesy!.
I usually order the pizza with pep and sauage. also bbq wings are tasty.