Gluten Free Pita Tallahassee, Florida

  • 1 rating $$
    1135 Apalachee Pkwy, Tallahassee, FL 32301

    Greek, Takeout, Quick Service Restaurant

    Pita is mentioned in the comments