Small plates restaurant, Τα Γαβράκια, offering a unique dining experience.