Happy Pizza is a pizza restaurant offering a variety of well-prepared pizzas. Known for its friendly service.