Captain Pete's Imported Foods

  • 1184 Capital Cir NE #B,
    Tallahassee, FL 32301
  • Phone: 850-877-8012
  • Cuisine: Greek Restaurant

Map

Unable to Display Map