India Fresh is an Indian grocery store with a deli counter, offering spices, DVDs, and hot entrees.