Located just outside Teele Square, New Delhi Market is a convenience store specializing in Indian goods. Aisles are lined with a colorful spectrum of lentils, spices and other staples of Indian cuisine, as well as non-perishable American grocery items. The store also has a small selection of Indian clothing and shoes.