Luke’s Lobster

Grand Central Station, New York