← Worcester County restaurants
Farmhouse Diner
No reviews yet
Restaurant15 S Main St, Leicester
Own or manage Farmhouse Diner? Claim this listing free
Hours
Hours not listed yet.
Details
Address15 S Main St, Leicester 01524-1434
Phone15088923222
Websitehttp://farmhousedinerma.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.