Yum. by LavenderMenace

The Oyster Bar has the best New England clam chowder in the world. And it’s one of the cheaper food options in Grand Central.

over 7 years ago

Comments:

LavenderMenace has gotten 1 cheer on this entry.