Being a Brit living in th US, I have missed real Indian food so badly. There are more Indian Restaurants in the UK than any other. Until I found the Santoor, I had been so disappointed with the food served up in ATL Indian restaurants.
The Pakoora is simply the best and I also go for 'British' hot Vindaloo. Wow!!!!
This place deseves to be Number 1 on everyone's hitlist of must do restaurants.
Pros: food, service, congeniality
more