Jeremiah's Italian Ice of South Tampa serves up tasty frozen treats with a smile! LIVE LIFE TO THE COOLEST!
Little Greek Fresh Grill - Westshore165 Westshore Plaza F6 , Tampa FL, 33609
Little Greek Fresh Grill - Apollo Beach243 Apollo Beach Blvd , Apollo Beach FL, 33572
News & Articles
Recommended Ratings & Reviews
One of my favorite spots to get ice cream in Tampa! the combination of Italian ice and soft serve ice cream is awesome!
Pros: Tastes great and even the small is good sized
Cons: brain freeze