A client from Tokyo is in NYC for one night (tonight) and has asked if there's any place in town where he can get stone crabs. I'm at a loss. Anybody have any ideas?
I'm posting this on the "What's My Craving?" and the Manhattan board, hoping for the widest coverage.