Pizza restaurant known for its delicious pizzas and good dough. Offers home delivery.