Get directions to: Le Bistro, Morgan Hill, CA Restaurant address: 207 W Main Ave Morgan Hill, CA 95037, USA Driving Walking Bicycling Restaurant: Le Bistro