Cafe offering comfort food.