Get directions to: Lucky Wok, Fernandina Beach, FL Restaurant address: 2114 Sadler Road Fernandina Beach, FL 32034, USA Driving Walking Bicycling Restaurant: Lucky Wok