The Mill Restaurant is a charming dining establishment nestled in the heart of West Boylston, MA.
With a focus on providing delicious meals in a cozy setting, this restaurant offers a diverse menu to cater to various tastes.
Generated from their business information