25 restaurants near University of South Florida : Tampa, FL

By cuisine: Greek

The Pita Pit

2309 E. Fowler Ave
26 Reviews
Opens at 10:30am

Pitas Republic North Tampa

5105 E. Fowler Avenue
12 Reviews
Opens at 11:00am
Terms of Service | Privacy Policy   © 2014 The Campus Special, LLC or its affiliates