Mr India Restaurant

  • 114 Merrimac St,
    Newburyport, MA 01950
  • Phone: 978-465-8600
  • Cuisine: Indian Restaurant

Map

Unable to Display Map