Spanish Manor

  • 246 Heller Pkwy,
    Newark, NJ 07107
  • Phone: 973-481-2500
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map