Happy'zza is a family-owned pizzeria that opened in 2006. They focus on providing quality and fresh ingredients for their pizzas.