Get directions to: Lin's Wok, Powell, OH Restaurant address: 240 N Liberty St Ste H Powell, OH 43065, USA Driving Walking Bicycling Restaurant: Lin's Wok