BEST PIZZA IN SALEM

Locally Sourced × Crafted with Love

Order Online
Call
Get Directions

Located on Main Street in Salem, Virginia, Frank’s Pizza is an authentic Italian pizzeria serving classic New York-style pizza and Italian favorites.

 

Frank’s Pizza opened in 2008 and is located on Main Street in Salem, Virginia. Since then, we’ve been nominated several times for Best Pizza in Salem and the Roanoke Valley.

If you’re searching for the “best pizza near me”, you’ll find it here! From thin-crust New York-style pizza to Philly steak subs and Italian favorites, everything is made to satisfy.

 
See Why People love our food

Phone

(Click to call)

(540)375-6665 - (540)375-6664

 

Location

(Click for directions)

14 East Main Street
Salem, Virginia 24153

 

Hours

M-Th 11am–9pm
F-Sa 11am–10pm
Su 12pm–9pm

renate-solhaug-515049-unsplash.jpg
 

Drinks

 

Ready for the Best Pizza in Salem VA?
Dine-in, takeout, delivery, or catering. Frank’s is ready when you are.

Order Online
Call Now

Here are our weekly specials , because…. WHO doesn’t like specials?!

Taxes are not included in these offers.

MONDAY SPECIAL

 

50% OFF 16” Pizzas!

Dine in or take out only.
Limit to one pizza per customer.
Only on pizzas with 7 toppings or less.


TUESDAY
SPECIAL

 

$50% OFF SUBS

Special on all subs.
Special includes side and there is no limit on quantity.


Wednesday
Special

 

$ 9.99 CALZONES

Special includes calzones with two toppings.
Any additional toppings will be charged.


THURSDAY
SPECIAL

All Pasta and Baked Dishes $12.99


This special includes choice of bread and side.


FRIDAY
SPECIAL

 

25% OFF ALL APPETIZERS

Dine in only.


SATURDAY
SPECIAL

 

95¢ WINGS

95¢ per wing.


SATURDAY
SPECIAL

 

50% OFF WINE GLASSES & BEER MUGS

Dine in only.


SUNDAY
SPECIAL

 

KIDS EAT FREE

Special requires the purchase of an adult meal per child.
Dine in Only