Coffee shop offering a welcoming atmosphere. Located on High Street.