Happy Snack is a pizza restaurant offering quality and flavorful dishes.