It's called Ambassador 21 and it's a two story candle lite elegant restaurant across from Shaheen - Broadway and 73rd Street. Prices are moderate (chicken $11.95, Beef $13.95, Fish $15.95 but high compared to the local Indian restaurants. I just briefly looked in late this afternoon and was very impressed. I'm not sure if they serve liquor. I plan to visit in the near future. I'm not sure when it opened.