The flavors are all homemade and delicious! The service is excellent as well! The owner is very friendly and if it's your first time she'll explain the flavors to you and how they're made. We will definitely come back to try the new flavors of the day!