New Spice World is an Indian grocery store offering a lunch buffet, takeout options, and a variety of Indian snacks.