I had to eat and was in the area, so figured to call this place to order take out. After perusing the menu I ordered a large pepperoni and an order of o rings. I was going to order one of their specials, but none of them really appealed to me.
Pizza was average and too doughy. O rings were standard. Not the best pizza in Cleveland for my money. Speaking if money, 18 dollars is way too much for what I had... and that was after a $2 off deal.
This is my second trip to Angelo's and not sure there will be another. Not bad, just average pie.