Indian Palace Restaurant

  • 5733 Stevenson Blvd,
    Newark, CA 94560
  • Phone: 510-623-9099
  • Cuisine: Indian Restaurant

Map

Unable to Display Map