Campton Place Restaurant Awarded Two Michelin Stars
Mumbai: Taj’s iconic Campton Place Restaurant in San Francisco earns its second Michelin Star, establishing it as the only Indian-influenced restaurant in the United States and Europe to obtain this recognition.…