I'd rate the food/pizza as average, however the service is poor and the staff members are extremely rude. I once called for a delivery and the owner of the restaurant repeatedly yelled at me because he couldn't understand the address in plain English. My friends and neighbors have also communicated similar stories of rude behavior on behalf of the restaurant's staff. Lastly, they refuse to deliver anything that falls below a $10 minimum; in this economy imposing a delivery minimum is unprecedented.
My recommendation is to go to Mario's as the food is a lot better and the staff members are really nice. You shouldn't spend your hard earned money at a restaurant that doesn't value its customers.