Delhi Restaurants

  1. Ego Thai

    Ego Thai can claim to be one of Delhi's most likeable Thai restaurants. If you want atmosphere, head upstairs; if you want the best of the menu, skip the satay sticks.

    Read more about Ego Thai