Little Greek Fresh Grill, 8310 Market St., is now open in Lakewood Ranch.
Little Greek Fresh Grill, 8310 Market St., is now open in Lakewood Ranch. Provided photo
Little Greek Fresh Grill, 8310 Market St., is now open in Lakewood Ranch. Provided photo