Taj Mahal

  • 221 Hempstead Tpke,
    West Hempstead, NY 11552
  • Phone: 516-565-4607
  • Cuisine: Indian Restaurant

Map

Unable to Display Map