I love Asian food - my preference for Indian leans towards South Indian - I have heard good things about a place called Ragini. Have to check it out. Visiting a cousin in Matawan right now and plan to swing by the HMart to try the Korean ban-chan. Thanks for the suggestions - will definitely check them out and post back.
Also in Denville there is Veggie Heaven and Cafe Metro both of which are quite veggie friendly.
It's a bit of a drive, but the Loving Hut in Ledgewood is fantastic, and has an amazing veggie burger.
I highly recommend Saffron Indian Cuisine in E. Hanover. Great Indian food, and buffet. They have quite a few vegetarian items as well as and non vegetarian items on the menu
The Great Wazu on rte 46 in Parsippany (or try their E Hanover location) has a fantastic veggie sandwich options. I love several of their veggie paninis, and daughter adores their grilled eggplant with provolone, roasted portobello and roasted peppers on whole wheat roll.
Cinnamon in Morris Plains is another good Indian place that offers a variety of veggie options. Good lunch buffet during the week.
Marjan Persian Grill in Morristown is also good and offers many veggie items on their menu.
Moe's Southwestern Gill in Parsippany has decent mexican/american food and offers tofu as the "meat" option.
Hwang Bu Ja on new Rd in Parsippany is also a good choice, it serves Korean cuisine, (soft Tofu). Daughter, the vegetarian, loves their soondooboo.