Festival Pizza is a pizza restaurant known for its festive atmosphere and generously topped pizzas at reasonable prices.