A long time ago at Phoenix Garden in Chinatown I had the worlds's best S & P Shrimp along with their other superb food. Recently a food critic mentioned a place in Flushing for this dish . Tried it, was disappointed.
Another critic mentioned a place on Long Island. Tried it. Disappointed.Anyone out there with a suggestion ?