Back to restaurant list
The Pita Pit logo

The Pita Pit

1935 W. Tennessee St., Tallahassee, FL 32304
Available for: Take out and Delivery

Menu