I have always had decent delivery service from here and frankly their pizza and greek salad are so good. I have had a hard time finding other pizza joints as reliably good with so many fresh vegetables and toppings.
The spinach rolls seem to always have the bottoms burned, but still tasty. They are not the most polite, but for me, my food as always been good and reasonably priced.