Luke's Lobster

Restaurant 242 E 81st St New York

Fresh Maine lobster, crab, and shrimp rolls. Warning: may lead to messy little fingers.