Get directions to: Bayou, Buffalo, NY Restaurant address: 79 W Chippewa St Buffalo, NY 14202, USA Driving Walking Bicycling Restaurant: Bayou