Oyster Bar
Without a doubt, one of my favorite places in the world in the Oyster Bar in Grand Central Station. Had some Cotuits and Blue Points and then a great pan roast before getting on the train to come home.
« WTC
Without a doubt, one of my favorite places in the world in the Oyster Bar in Grand Central Station. Had some Cotuits and Blue Points and then a great pan roast before getting on the train to come home.
leave a comment