151 Electric Road, Salem, VA 24153


Tuesday - Thursday: 11am-9pm
Friday: 11am-10pm
Saturday - Sunday: 11am-9pm

Italian Restaurant Near Roanoke, VA

Mamma’s Pizza: Roanoke VA’s Go-To Italian Restaurant

Are you looking for an Italian restaurant near Roanoke, VA? Come into Mamma’s Pizza for authentic old-world cuisine at new-world prices that you can afford. We have daily specials that cannot be missed. Our gelato is made fresh for you, and our banquet room is the perfect backdrop for your next large get-together. Mamma’s Pizza’s lunch buffet provides all of the variety you want in any restaurant. All these reasons and more put us among the best Italian restaurants near Roanoke, VA. Call us at (540) 444-9994 to make your reservation today.

Authentic Italian Cuisine At Affordable Prices

Mamma’s Pizza offers delicious Italian favorites at affordable prices that will make your day. If you are visiting us for a special occasion, check out our buffet for traditional Italian favorites. View our menu for a large selection of appetizers and classics for affordable prices.

Take Advantage of the Banquet Room at Mamma’s Pizza

Mamma's Pizza's banquet room is the perfect place for your next party or reception near Roanoke, VA. Our Italian-inspired décor is cheery enough for a family event yet professional enough for a business luncheon. Our menu also consists of pizza, subs, calzones, and more.

Proudly Serving Roanoke, VA, and Surrounding Areas

Mamma’s Pizza proudly serves several communities in and near Roanoke, VA. These include such places as Salem and Vinton. Along with Roanoke, we also serve residents of Montgomery County and Botetourt County. We welcome anyone who lives in the following locations to our restaurant for delicious, authentic Italian cuisine:

Roanoke County, VA

Montgomery County, VA

Botetourt County, VA

Contact Us Today for a Delicious Italian Buffet

If you are looking for an Italian restaurant near Roanoke, VA, visit Mamma’s Pizza. We offer delicious pizza, pasta, calzones, strombolis, spaghetti, and more. We also provide gelato made fresh daily for a great dessert. Come to Mamma’s Pizza when you need an Italian restaurant near Roanoke, VA.