Indian restaurant · 1004 US 31 S, Greenwood, IN
Dine-In
More food in Greenwood, IN · Indian Food in Greenwood