Teresa's Pizza is one of the top pizza places in Northeast Ohio. It is a very cheesy pie which might turn off some people but if you enjoy your pizza like that then it can't be beat. The sauce is also amazing and is slightly sweet and NOT acidic at all. This is technically a chain but each one I have been too stays faithful to the original. This location is take out or delivery only which is nice cause its usually under 20 minutes to wait for a pickup order.