Get directions to: Touche, Overland Park, KS Restaurant address: 6820 W 105th St Overland Park, KS 66212, USA Driving Walking Bicycling Restaurant: Touche