Indian restaurant · 9520 Uptown Dr, Indianapolis, IN
To-Go
More food in Indianapolis, IN · Indian Food in Indianapolis