Oh Calcutta Fine Idian Cuisine

  • 18 Lyman St,
    Westborough, MA 01581
  • Phone: 508-870-3100
  • Cuisine: Indian Restaurant

Map

Unable to Display Map