Get directions to: The Grill, Clio, AL Restaurant address: 3257 Louisville St Clio, AL 36017, USA Driving Walking Bicycling Restaurant: The Grill