Little India

Grocery Store, Indian
438 Somerville Ave
Somerville, MA 02143
(617) 623-1786

Menu

Tips

  • A great selection of craft beers!

Nearby places

400 Somerville Ave (Church St)