India Palace

  • 23 Union Sq,
    Somerville, MA 02143
  • Phone: 617-666-9770
  • Cuisine: Indian Restaurant

Map

Unable to Display Map