Luke’s Lobster
242 E 81 St, New York, NY 10028 If the idea of seafood treats slipped into perfectly buttered and toasted buns makes you form a puddle of drool at your feet, get thee to Luke’s Lobsters stat! Quality seafood prepared simply and well; there isn’t a lot more you can add! Not too much seasoning […]