A welcoming restaurant in the heart of Agios Nikolaos, offering traditional Cretan food and drinks.