Anthoula is a family run business known to the residents of Rhodes since 1996.The tavern is known for its amazing grilled meat and the friendly atmosphere.