From Our Editors
For chow mein that's sure to impress, China Palace Restaurant in Barre serves top-rated fare.
Easily accessible parking options are located near this dining establishment.
Meals at China Palace Restaurant usually set you back about $30 per diner. For upscale and delicious fare with a Chinese twist, look no further than this restaurant.