I have eaten at many, many Indian restaurants all over the country (and in St. Louis) and Raj's Rasoi is my all time favorite. The dishes are rich, flavorful, interesting and will keep you coming back again and again, even for non-vegetarians. This is what indian food is supposed to taste like! The prices are unbelievably inexpensive and the dinner portions are extremely generous. Their signature vegetable korma, the saag paneer, samosas - the okra dish - try them all. The staff is warm, friendly and very hard-working. The restaurant has also recently undergone an expansion and renovation.
Pros: incredible indian food, good value
Cons: can't think of any
more