Il Vesuvio is a Luray Italian restaurant and pizzeria serving pizza, pasta, and other Italian dishes seven days a week — a broader weekly schedule than several downtown restaurants.
Il Vesuvio Italian Restaurant & Pizzeria
Pizza, pasta, and Italian dishes served daily.
Lodging partner
Explore Luray-area stays → (opens in a new tab)
Staying overnight? Find a cabin or vacation rental near the places you want to explore.
Eat nearby
More things to do nearby
Contact & hours
402 W Main St, Luray, VA
Hours: Nov 1–Mar 31: 11am–9pm daily. Apr 1–Oct 31: 11am–10pm daily.
Accessibility: Contact the restaurant for specific access needs.
Official Website (opens in a new tab)
Hours change seasonally. Check the official site before you drive out.
Last verified · 18 Aug 2026
Quick facts
Type
Restaurants
Area
Luray
Cost
$$
Time needed
1–1.5 hours