Quirky cafe located on a train station platform. Offers scratch-made food and a unique, curiosity-filled experience.