Elmhurst, NY is a nice part of Queens with great Chinese and Spanish food! Pengfei's residence offers a cozy family feel.