Taste of India

  • PO Box 14689,
    Long Beach, CA 90853
  • Phone: 562-595-7525
  • Cuisine: Indian Restaurant

Map

Unable to Display Map