This is a sumptious new restaurant just outside of Newark serving the most delectable Indian food and dishes; even meeting the needs of those who are calorie conscious! (Although I have to say why bother when the menu at this Indian Restaurant is to die