New Delhi Market

1305 Broadway
Somerville MA 02144
5 Reviews

Sponsored Topics

See a problem? Let us know!
<p>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.&nbsp;</p>