Since I bashed Royal Kabob & Curry (Citysearch rejected my review)I thought I'd take the time to give credit when credit is due.
If you are looking for a delicious & affordable vegetarian restaurant go to Ayurveda Cafe. Since someone already wrote a nice review for the place I'll just put the link here if you'd like to read more: Ayurveda Cafe.
706 Amsterdam Avenue (at 94th Street)
Tel.: (212) 932-2400
Prix-fixe lunch ($5.95) and dinner ($9.95)