St David Cafe offers sandwiches and freshly-made scones. They are a sustainable cafe lending out mugs to avoid disposable cups.