Independent specialty coffee shop and café. Serves delightful coffee and is located on the High Street.