Arodou is a restaurant specializing in traditional Greek and Cretan cuisine.