1. Martsa On Elm
233 Elm St, Somerville, MA 02144
Coordinate: 42.39507,-71.12135
Phone: (617) 666-0660
2. Dosa N Curry
447 Somerville Ave, Somerville, MA 02143
Coordinate: 42.38226,-71.10264
Phone: (617) 764-3152
3. NU Kitchen
195 Washington St, Somerville, MA 02143
Coordinate: 42.37971,-71.09136
Phone: (617) 764-2482
4. True Bistro
1153 Broadway, Somerville, MA 02144
Coordinate: 42.40344,-71.12723
Phone: (617) 627-9000
5. Amsterdam Falafel Shop
248 Elm St, Somerville, MA 02144
Coordinate: 42.39546,-71.12203
Phone: (617) 764-3334
6. Style Cafe
50 Middlesex Ave, Somerville, MA 02145
Coordinate: 42.39257,-71.08343
Phone: (617) 623-0057
7. Bloc 11 Cafe
11 Bow St, Somerville, MA 02143
Coordinate: 42.38083,-71.09677
Phone: (617) 623-0000
8. Veggie Indian Palace
233 Elm St, Somerville, MA 02144
Coordinate: 42.39507,-71.12135
Phone: (617) 764-0534