Get directions to: Beijing Palace Restaurant, Worcester, MA
Restaurant address: 321 West Boylston Street Worcester, MA 01606, USA
Restaurant: Beijing Palace Restaurant