Eating Greek Mediterranean Sandwich at Pita's Mediterranean Carrollwood restaurant in Tampa, FL.

Feedback

Do you manage or own Pita's Mediterranean Carrollwood?

Yes