Kaffe Neo is a coffee shop serving coffee and tea. It is located at 63 Chase Side.