Il Vesuvio Italian Restaurant & Pizzeria

Pizza, pasta, and Italian dishes served daily.

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.

Lodging partner

Staying overnight? Find a cabin or vacation rental near the places you want to explore.

Explore Luray-area stays → (opens in a new tab)

Eat nearby

More things to do nearby

Contact & hours

402 W Main St, Luray, VA

540-743-2200

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