Get directions to: Bistro, Bloomington, IL Restaurant address: 316 N Main St Bloomington, IL 61701, USA Driving Walking Bicycling Restaurant: Bistro