In light of the rennovation of the Grand Central Market Basement, I was telling a friend about the original Cantonese-style Chinese restaurant
that was at the bottom of the stairs. I couldn't remember details as to the name of the place, and which high-profile movie was filmed there
Does anybody know?
thanks in advance,