Farmhouse Diner 15 S Main St., Leicester, MA
508-892-3222

Download Android App   Download IOS App

Contact

Farmhouse Diner
15 S Main St.
Leicester, MA 01524
508-892-3222
Click on map for directions
go to top