25 restaurants near University of South Florida : Tampa, FL

By cuisine: Greek

Little Greek

2548 E Fowler Avenue
35 Reviews
Open for delivery

Pitas Republic North Tampa

5105 E. Fowler Avenue
12 Reviews
Open for delivery

The Pita Pit

2309 E. Fowler Ave
26 Reviews
Terms of Service | Privacy Policy   © 2014 The Campus Special, LLC or its affiliates