It has been a long time when you last ate your favorite seafood in a seafood restaurant? Then, why don’t you visit the amazing Grand Central Oyster Bar & Restaurant in New York City. Inaugurated in 1913 with a grand affair, this is considered as one of the best seafood restaurants of the world.
Drawing a high society clientele of New York City, Grand Central Oyster Bar & Restaurant serves the best of seafood menu to the guests. Best known for its grand décor, this restaurant is famous among dignitaries, celebrities, commuters, business people and tourists.
