I live in new york, been to china town alot(havent in a while though) but never seen any fish stores. Where are they located?? Is there like a strip of fish stores? If so can you tell me the name of a store where i can find more shops around it and google the address. Im planning on taking a trip there this thursday.