UiTV Search
 

 

 

 

 

3 Indians determine the Best Indian Restaurant in Decatur, Georgia.

Best Indian Restaurant in Decatur, Georgia.

Three friends who have grown up eating Indian food, have extensively tried every Indian restaurant in Decatur GA. As of November 25th, 2017, we have determined this restaurant, to be the absolute, tastiest Indian restaurant around