Near to the Delhi us consulate office. Near to the metro station. Good ambience and all the facilities are available.
Osm service staff very politely