Indian Grocery Stores in Greenwood, Indiana (IN)
1 Indian Grocery Stores found in Greenwood.
Curry and Snack Menu available everyday except Tuesday. Fresh Vegetables are available on every Thursday
916 E. Main St. #118
Phone: (317) 888-2040
** Please verify the address and other information before you make the trip. We are not responsible for any inconviniences.