Christiansburg's Favorite Local Restaurant

Every bite tells a story — and yours starts the moment you walk through our door.

Seasonal ingredients, heartfelt recipes, and a kitchen that treats every plate like it's made for family. That's the Poppy's promise.

Fresh Daily

Locally sourced ingredients, prepared fresh every morning.

Made with Love

Every dish crafted with care and passed down through generations.

Dine In or Take Out

Enjoy the atmosphere or take the flavor home with you.

Scroll to discover
Poppy's restaurant interior with warm lighting and cozy seating
Chef preparing a dish in Poppy's kitchen

Our Story

Rooted in community, driven by flavor

Poppy's was born from a simple belief: that the best meals happen when great ingredients meet genuine hospitality. Located on Depot Street in the heart of Christiansburg, we've become a gathering place for families, friends, and anyone who believes food should feel like coming home.

Our kitchen works closely with local farms and suppliers to bring you seasonal menus that change with the year — because food tastes better when it's fresh, and because our community deserves nothing less.

Locally Sourced

We partner with nearby farms to source the finest seasonal ingredients.

Made with Care

Every dish is prepared fresh — no shortcuts, no compromises.

Community First

We're proud to be part of Christiansburg — your neighborhood restaurant.

Visit Us

We'd love to welcome you

Address

317 Depot St NW
Christiansburg, VA 24073

Hours

Mon – Thu: 11:00 AM – 9:00 PM
Fri – Sat: 11:00 AM – 10:00 PM
Sunday: 12:00 PM – 8:00 PM

317 Depot St NW

Christiansburg, VA 24073

Open in Google Maps

Get in Touch

Have a question or want to make a reservation?

We'd love to hear from you. Send us a message and we'll get back to you as soon as possible.

Thank you! We'll get back to you shortly.
Is this your business?This is my business