The Nun Cafe offers homemade-style comfort food prepared with fresh, natural ingredients.