Humble cafe serving good food