Katharine McPhee has lunch at Via Alloro in Beverly Hills