Get directions to: Yan's China Star, Boston, MA
Restaurant address: 1102 Washington St Boston, MA 02118, USA
Restaurant: Yan's China Star