When you're planning your visit to Dragon Chef, you could take public transportation to the stop MBTA-Needham Junction, which is the nearest stop at 302 meters distance to the eatery.
The menu for Dragon Chef from Needham is not available at the moment. On our webpage you'll find from Needham also a comprehensive selection of other menus.