
Oyster Bar - View this location on map ![]() I consider myself a seafood addict. The Oyster Bar in Grand Central Station is my favorite seafood restaurant anywhere. Take a look at the daily menu on their website. 89 E 42nd St, New York, New York Architectural, Restaurant |