The Farmhouse

The Farmhouse in Christiansburg, as pictured on the business's own website
Photo: The Farmhouse website

About

The Farmhouse is a Christiansburg, VA restaurant serving farm-to-table meals in a cozy atmosphere.

Services

  • Farm-to-table meals

Location

285 Ridinger Street, Christiansburg, VA 24073

More restaurants nearby