Get directions to: Mr Roy's, Selma, AL Restaurant address: Highway 80 Bypass Selma, AL 36701, USA Driving Walking Bicycling Restaurant: Mr Roy's