How many cafes have a smiling concierge to welcome you? The social enterprise's first cafe is feel-good from the get-go.
Cafe