Maples - Olde Mill

Tony's Italian Restaurant

Hillsville Diner

Where to Eat

We understand that dinning is a part of the experience while traveling.  You will find unique dining opportunities that range from fine dining, familiar diners to quick service options. We have a restaurant to suit everyone’s taste and we strive as a community to offer true southern hospitality and service.

  • Maples Restaurant

    Enjoy fine dining with a breathtaking view at Maples Restaurant at Olde Mill Resort. Enjoy fine food and a quiet atmosphere. A menu for all tastes that will please the most demanding diner. Take advantage of this gem, whether you are staying at Olde Mill or just passing through. Maples Restaurant is open Wednesday through Read more [...]

  • Olde Mill Resort

    Whether you are booking your annual golf outing, company’s conference or family’s mountain vacation Olde Mill has accommodations you will enjoy. Featuring over-sized bedrooms, family rooms, dining rooms and kitchens Olde Mill homes and villas are fully appointed with full service housekeeping and many situated directly on the championship Maples golf course with fantastic Blue Read more [...]

  • Primland Resort

    More than anything, we protect the land. We were environmentally respectful long before the rest of the world caught on. In a place so wild and beautiful, it just seemed to us the right thing to do. The wildlife on this Blue Ridge plateau is abundant and treasured. You will see whitetail deer and wild Read more [...]

  • Bella Italia

    Bella Italia Pizza, Pasta and Grill is open for business in Hillsville. The menu for the firm located at 105 West Stuart Drive includes pizza, pasta, burgers, appetizers, subs, sandwiches, stromboli, wings, fish, seafood and desserts. It is open Sunday through Thursday from 10:30 a.m. to 10 p.m. and Friday and Saturday from 10:30 a.m. Read more [...]



  • Hardware Bar and Grill

    Hardware Bar and Grill uses only the finest and freshest ingredients to create a southern style cuisine. Come and visit – your taste buds will thank you. Hours are: Monday, Tuesday, and Wednesday are closed. Thursday, 11-8, Friday and Saturday 11-10 and Sunday 11-8. Credit cards are accepted and takeout is available. The Hardware Bar Read more [...]

  • Hillsville Diner

    The oldest continuously operating streetcar diner in the state of Virginia. Listed in the National Register of Historic Places with the Hillsville Historic District. First built in the 1920s by the Mahoney Streetcar Company, it was moved to Hillsville in 1946 and has been in continuous business ever since. Features short order food, home cooking Read more [...]

  • Hungry Farmer Family Restaurant

    A great family restaurant along Route 52 (Fancy Gap Highway) in the Cana community. Featuring home cooking, daily buffet, and breakfast bar on weekends. Seating capacity for 100. Has been in business for over 18 years. Hours: Monday – Thursday, 5 a.m. – 8:30 p.m.; Friday – Saturday, 5 a.m. – 9 p.m.; and Sunday Read more [...]

  • Kanawha Valley Arena Resort

    The Kanawha Valley Arena Resort is a unique Attraction and Lodging Destination with a Western Theme located near Dugspur, Virginia and the Blue Ridge Parkway. We have modern lighted arenas with a commercial kitchen and covered pavilion to enjoy your food and drink. We host motorsport events such as mud bogs, truck pulls, drag racing Read more [...]

  • Lakeview Restaurant

    Conveniently located just off the Blue Ridge Parkway in Fancy Gap on Route 52 (Fancy Gap Highway). A classic well-known county establishment. Has been in business for over 26 years. Featuring family dining, fresh seafood and steaks. Seating capacity for 80, plus two meeting rooms. Hours: Tuesday – Thursday, 11 a.m. – 8:30 p.m.; Friday Read more [...]

  • Peking Palace

    Features Chinese menu and super buffet. On Friday the restaurant adds variety with seafood soup and seafood buffet. Seating capacity of 100 with meeting room. Conveniently located at Exit 14 off Interstate 77 along Route 58/221 – just west of Hillsville. Have been in business 15+ years. Open Daily: 11 a.m. – 10 p.m.

  • Rap’s Orchard Gap Market & Deli

    Deli offering a wide range of items to make your Blue Ridge Parkway visit memorable. Located on the Blue Ridge Parkway between Mile Markers 193 and 194. Sandwiches, beverages, ice cream, gas, souvenirs. Come play checkers, games, chess, jacks, and horse shoes. Events throughout the season, including Saturday barbeques and live music. Motorcycles Welcome!

  • TCBY

    Conveniently located at Exit 14 off Interstate 77 off Route 58 – just west of Hillsville. Features ice cream, yogurt and a full line of TCBY products. Seating capacity of 36. Hours: Sunday – Thursday, 10 a.m. – 10 p.m.; Friday – Saturday, 10 a.m. – 12 midnight.

  • Subway

    Located at Exit 14 off Interstate 77 off Route 58/221 – just west of Hillsville. Features the famous Subway sub sandwiches and other food products. Seating capacity for 60. Has been in this location for over 10 years. Hours: Daily – 7 a.m. – 12 midnight.

  • McDonald’s

    Fast food restaurant conveniently located at Exit 14 off Interstate 77 off Route 58/221 – just west of Hillsville. Seating capacity for over 100. Hours: Daily – 5 a.m. – 11 p.m. with Drive-thru open 24 hours

  • Hardees

    Store has a seating capacity for 100. It has been open for over 30 years. Hours: Monday – Saturday, 5 a.m. – 11 p.m.; Sunday, 6 a.m. – 10 p.m.

  • Burger King

    The Hillsville Burger King has a seating capacity of 100. Hours of operation: Monday – Wednesday 5:30 a.m. – 12 midnight; Thursday – Friday 5:30 a.m. – 1 a.m.; Saturday. 6 a.m. – 1 a.m.; and Sunday 7 a.m. – 12 midnight.

  • B & P Drive In

    The B&P Drive-In has been around since 1956 and is a popular dining attraction. It has a seating capacity for 60, but most like to enjoy the experience of curbside service. Great food. Hours: Thursday – Sunday, 7 a.m. – 9 p.m.; Wednesday, 7 a.m. – 1 p.m.

  • Aunt Bea’s Restuarant

    Located in Hillsville just north of the intersection of Route 52 (Main Street) and Route 58/221 (Stuart Drive). Aunt Bea’s is a popular local business. It features country breakfast, barbecue, buffet, and home style cooking. Seating capacity for 100. Has been in business for 20 years. Hours: Monday-Saturday, 6 a.m. – 9 p.m.; Sunday, 7 Read more [...]