Get directions to: Bistro, Saint Louis, MO Restaurant address: 3536 Washington Ave Saint Louis, MO 63103, USA Driving Walking Bicycling Restaurant: Bistro