A cafe is continuing to thrive despite having to overcome tough challenges