Cafe Salamanca Restaurant Inc

  • 7905 Northern Blvd,
    Flushing, NY 11372
  • Phone: 718-458-2446
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map