Tandoor Palace has been the Downtown New York haven for delicious mouth-watering North Indian Food. Located only blocks away from the Wall St, the South Street Seaport and the World Financial Center it's within walking distance of the New York's Financial District.