To the person who asked above - Tanzore in Beverly Hills IS excellent! It has a great combination of ambiance, service and food (unusual for indian restaurants!).
Also in LA, if you visit Cerritos (Little India), you can find many varieties of Indian food other than North Indian food (what you find at most Indian restaurants in the U.S.). Udipi Palace in Cerritos is terrific for South Indian idlis and dosas