Coming from California (and formally managing an Indian restaurant there) I have high expectations when it comes to Indian food and Flavor of India lived up to it. I went to there buffet and my only complaint was that it was far too mild. Don't get me wrong the food was very flavorfull but I'd like to see more heat. I wish I had enough time in Madison to go there for dinner there menu is vast and I hear from my friends its spicier too.
The only weird thing is they have beef curries, San Francisco doesn't have that.