Best Restaurants with Vegetarian Dining Options in Salem, Virginia - November, 2024

Starbucks

880 University City Blvd
Blacksburg, Virginia
Open : 5:00 AM - 11:00 PM

Your Pie Pizza

608 University City Blvd
Blacksburg, Virginia
Closed : 11:00 AM - 8:00 PM

Sushi Factory

801 University City Blvd
Blacksburg, Virginia
Open : 11:30 AM - 9:30 PM

Milano's Italian Restaurant

50 Merrimac Rd
Christiansburg, Virginia
Open : 11:00 AM - 10:00 PM

Sandro's Italian Restaurant & Pizzeria

2775 Market St NE
Christiansburg, Virginia
Open : 11:00 AM - 9:00 PM

Jersey Mike's Subs

2745 Market St NE
Christiansburg, Virginia
Open : 10:00 AM - 9:00 PM

El Rodeo

35 Meadowview Ave
Rocky Mount, Virginia
Open : 11:00 AM - 10:00 PM

Subway

26 N Franklin St
Christiansburg, Virginia
Open : 9:00 AM - 10:00 PM

First Watch

2730 Market St NE
Christiansburg, Virginia
Closed : 7:00 AM - 2:30 PM

Subway

838 Tanyard Rd
Rocky Mount, Virginia
Closed : 9:00 AM - 8:00 PM

Donatos Pizza

105 Peppers Ferry Rd NW
Christiansburg, Virginia
Closed

Chipotle Mexican Grill

2545 Market St NE
Christiansburg, Virginia
Open : 10:45 AM - 10:00 PM

Domino's Pizza

62 Firstwatch Dr
Moneta, Virginia
Open : 10:30 AM - 12:00 AM

Brew Da Bean

135 Scattergood Dr NW
Christiansburg, Virginia
Closed : 7:00 AM - 2:30 PM

Hema's Italian Restaurant

115 Franklin St
Rocky Mount, Virginia
Open : 11:00 AM - 10:00 PM