Results For masala restaurant somerville Listings

See Filters

More Option

Cancel

Masala square Indian kitchen

  • $$$

Order online from The Masala Square Indian Kitchen with the best of the menu with a special discount for takeout delivery and online order at  23 Union Square Somerville MA 02143.