Get directions to: Lefty's, Moscow, ID Restaurant address: Palouse Mall Moscow, ID 83843, USA Driving Walking Bicycling Restaurant: Lefty's