Chateau of Spain

  • 9 Franklin St #1,
    Newark, NJ 07102
  • Phone: 973-624-3346
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map