1. Little Greek Fresh Grill 10173 Big Bend Rd, Riverview, FL 33578 Coordinate: 27.79147,-82.34337 Phone: (813) 570-8162