Masala Square Indian Kitchen
23 Union Square, Somerville
(617) 666-9770
Menu
Reserve
Restaurants in Somerville, MA
Masala Square Indian Kitchen
23 Union Square, Somerville, MA 02143
(617) 666-9770