Banjara is my go-to restaurant for Indian Takeout. I've never actually visited the restaurant and after reading some of these reviews (specifically about the dirty bathroom) I'm kind of glad I haven't ventured in.
If you plan on getting delivery plan on an hour wait minimum, I live five minutes away and yet there's always a long wait. The first time I ordered I was told I'd have an hour and 5 minute wait. I wasn't quite sure why that extra 5 minutes was added but sure enough the order delivered in 1 hour and 5 minutes.
While the wait for delivery is long, the food is worth it. My favorite dishes are the butter chicken and chicken tika masala. They use all white meat and are not stinge on the sauce, plus one portion could feed three people!
I order from Banjara on a weekly basis and have never been disappointed, it's a great Indian restaurant.