Coffee shop located on High Street. A well-established spot for coffee and snacks.