Spaghetti Shop

  • 1217 Del Prado Blvd N,
    Cape Coral, FL 33909
  • Phone: 239-772-7707
  • Cuisine: Italian Restaurant

Map

Unable to Display Map