A cafe offering home-cooked meals with generous portions and good service.