I'm going to be in the city for my birthday in a few weeks, and I'd love to find somewhere where I could eat a giant isopod. One of these horrifying things. I hear they're eaten in Vietnam and Taiwan, and they taste kind of like crab.

Any ideas where I might be able to order one at a restaurant? I assume Flushing would be my best bet.

by ElcidBarrett

Dining and Cooking