Are Pitas
4 Star Rating
2734 University sq Dr Tampa, Florida 33612 | Restaurant Info
Estimated delivery time: 62 minutes