Get directions to: Bayou, Staten Island, NY Restaurant address: 1072 Bay Street Staten Island, NY 10305, USA Driving Walking Bicycling Restaurant: Bayou