Pizza restaurant known for its delicious, generously sized pizzas. A great choice for a casual meal.