I agree with the others on the group. The Taj Mahal in Mini City on Capital Blvd. is some of the best Indian food that I've ever had including a few in the UK! Please, please go there as often as possible. If this place closes, I'll cry!!! K
Raleigh-Durham, NC