Agriogiannos is a restaurant and tavern known for its excellent food, high standards, and impeccable service. Specialties include fantastic meatballs and liver, served in a healthy and clean environment.