New Taj is an Indian restaurant offering a variety of dishes. It provides amenities such as free WiFi and spacious dining areas. The establishment is noted for its special offers and is a popular choice for lunch.