Taste of India Restaurant

  • 181 Bleecker St,
    New York, NY 10012
  • Phone: 212-982-0810
  • Cuisine: Indian Restaurant

Map

Unable to Display Map