Bayou, located in Staten Island, New York, serves up fine dining; authentic, Cajun cuisine. Traveling to New Orleans isn't necessary when Bayou is conveniently located minutes from home!