The taste is just right, not greasy at all, nutritious and healthy, can't help Amway to friends 😆😆
The pizza in the store tastes good and the price is affordable.