A cafe offering coffee and more, located on High Street.