I've had some great pizza from Steve's in the past and today my co-workers and I decided to get a large pie and share it for lunch. We got half onion, half green pepper. First of all, the crust was awful, tasted like it might be frozen and weird, cardboard-like texture. The sauce was bland and I tasted no spices or seasonings. The peppers seemed fresh, but they weren't really cooked. Co-worker liked the onions. Cheese was your standard pizza cheese and generously distributed.
Overall, a big disappointment.