Taste of India

  • 91 Bigelow Ave,
    Watertown, MA 02472
  • Phone: 617-926-1606
  • Cuisine: Indian Restaurant

Map

Unable to Display Map