Indian Accent one of World's 50 Best Restaurants

  • New York
    123 West 56th Street, New York
  • New Delhi
    The Lodhi, Lodhi Road, New Delhi