Get directions to: Chef Orient, Framingham, MA
Restaurant address: 1583 Worcester Road Framingham, MA 01701, USA
Restaurant: Chef Orient