Renderings Luke’s Lobster- Grand Central Station, NY Posted November 22, 2013January 11, 2017 Myranda George Luke’s Lobster Grand Central Station, New York