Little Greek Fresh Grill 243 Apollo Beach RoadApollo Beach, FL, 33572 View Phone 813-213-9306 243 Apollo Beach RoadApollo Beach, FL 33572 View Website Experience & Reliability About Connect with this Business: Menu Send to My Email Send to My Phone Print this Page