A 24-hour cafe located on the North Road Axis of Crete.