The Farmhouse

285 Ridinger St, Christiansburg - 24073
661 reviews
American Venues & Event Spaces
(540) 251-7600

Nick, our waiter was friendly, accommodating and helpful. Food drastically improved from a few years ago.

The food was delicious and fresh. The service as prompt and friendly. This was a very pleasurable dining experience.

Main entree was amazing, sides were just ok and server was really sweet but a bit slow. Overall enjoyed the visit and would go back.

I took my aunt and niece to the farmhouse for their birthday celebration and we had a blast! The food was very good, they had options for my 3 year old niece to eat and they had color menus so she could doodle. The only thing that could have made it better would be them offering juices and such for children, but I recognize that it’s a finer dining establishment and people typically don’t bring children (I assume).

We had to wait about 25 minutes for dessert to arrive, but it finally did and it was delicious. Entire experience was great. Fine family restaurant.

Excellent service - food was hot and fresh! Outstanding!

Such a unique place and location. The food was delicious and the service excellent. Perfect for a date night or quiet conversation with a friend.

Great Food! Booth was small and uncomfortable, no windows and tucked away in the back ,was expecting a better ambiance and the radio was loud and not pleasant music, the waiter was new and disappeared for long periods. Food was excellent! Ribeye and baked potato and salad. We learned that you have to ask for the larger booths to be comfortable,wish we knew up front, discomfort kinda dampened the anniversary dinner.

A most excellent place for dinner. Walk the grounds before or after dinner, food very good, staff excellent, good wine list. Pricy, but it is a very nice place.

The filet was great and so was the server! Great place for an anniversary or date night. Prices are reasonable and the restaurant was charming.