Get directions to: Bistro, Auburn, MA Restaurant address: 895 Southbridge Street Auburn, MA 01501, USA Driving Walking Bicycling Restaurant: Bistro