NOLA Oyster Bar
Bars, Seafood
Norwalk, CT
1.4 mi