When it comes to holidays, few call for a more delicious celebration than National Lobster Day. The day was a lively affair all throughout New York City on Thursday, but the place to be was truly The Park Terrace Hotel.
Tag: