Originally Posted by
TWA884
It is the only Indian restaurant in the US to have earned a Michelin

Would not have thought that it is currently the only one. There used to be a few others in New York and the Campton Place in SFO with 2 stars. All closed or lost their stars.....