Get directions to: Bistro, Hayward, CA Restaurant address: 1001 B St Hayward, CA 94541, USA Driving Walking Bicycling Restaurant: Bistro