Presti's is great. I mostly go here for cheap lunch and can't really vouch for their baked goods and desserts, except to say that their cannoli are tasty (cannoli is plural).
It's really convenient to come her for lunch if you work at CWRU or UH. For me, it's a ten minute walk, so I only come here when I have some extra time to kill. Ever since I started getting lunch here it has been hard for me to justify paying more for a slice of cardboard pizza in the cafeteria than it costs for a slice of Presti's pizza.
By the way, I recommend the artichoke pizza. It's amazing.
The have a "take a number" system and they are often busy around lunch time. Even when the place is packed it only takes about ten minutes for your number to be called.