Aquila Cucina Italia

  • 30 South St,
    New Providence, NJ 07974
  • Phone: 908-464-8383
  • Cuisine: Italian Restaurant

Map

Unable to Display Map