I'm an admitted Indian food neophyte, so take this review for what it's worth, but I did really enjoy the food at TOI. Ok, so the server wasn't super "warm and fuzzy" and didn't slap on a ridiculously fake smile the entire time, but he got us what we ordered in a timely manner and was somewhat pleasant about it.
Parking was abundant and the atmosphere was kitschy, but it was clean. The portions did seem a bit small, but let's face it, Americans are used to wheelbarrow sized portions! I definitely had enough to eat and it was really good.
I would definitely make a return visit to TOI.