Farmhouse Diner

Breakfast restaurant · 15 S Main St, Leicester, MA

Hours

More food in Leicester, MA · Breakfast in Leicester