Restaurants & Bars 7

Bayou on Staten Island

Miss Poste | Oct 1, 2003 11:04 AM


Has anyone been to this restaurant yet? It is on Bay st. on S.I. Am planning a trip there this weekend and will be happy to post on it, but if anyone has been and has any words, I'd be curious to hear them.


Want to stay up to date with this post?

Recommended From Chowhound