Sbarro

  • 2086 Florence Mall,
    Florence, KY 41042
  • Phone: 859-371-8015
  • Cuisine: Italian Restaurant

Map

Unable to Display Map