Top

Directions


ADDRESS DETAILS

233 Elm Street
Somerville, MA 02143
(617) 764-0534
(617) 764-0573
veggieindianpalace@gmail.com