JBJ Soul Kitchen has already served over 105,893 meals. According to the restaurant’s website, 54% of those meals were paid for with donations and the rest 46% were earned by volunteering.