Nicks Place Salisbury Logo

Welcome to Nicks Place Salisbury

Best Roast Beef and Seafood in Salisbury, Massachusetts

Roast Beef - Seafood - Pizza - Subs - Bowls - Salads

Serving Salisbury and surrounding communities including Newburyport, Amesbury, Newbury, West Newbury, Merrimac, Rowley, Seabrook NH and Hampton NH with North Shore roast beef, fresh fried seafood and hand tossed pizza. Order our Junior, Regular and Super Roast Beef three way, lobster rolls, whole belly clams, fried scallops, Nicks Beach Pizza with sweet sauce, calzones, hot and cold subs, Nicks Bowls and Nicks Famous House Dressing. Pickup and delivery available. Located at 111 Lafayette Rd, Salisbury, MA 01952.

Call Now
1
Locations
40+
Years
50k+
Happy Customers

Our Most Popular Dishes

Discover the favorites at Nicks Place Salisbury that keep our customers coming back for more

Large Pizza
Pizzas

Large Pizza

Large cheese pizza with red sauce. Build your own or choose a specialty pizza.

$17.5
Pizzas

Small Pizza

Small cheese pizza with red sauce. Build your own or choose a specialty pizza.

$12.35
Hot Subs

Steak and Cheese Sub

Shaved steak served in a sub roll with cheese.

$16.46
Chicken Fingers
Side Orders

Chicken Fingers

Our famous homemade chicken fingers, six or twelve pieces.

$13.37
Side Orders

French Fries

Classic french fries.

$7.19

Why Choose Nicks Place Salisbury?

Experience the difference that quality, tradition, and passion make

🥩

North Shore Roast Beef

Our signature. Slow roasted and sliced thin, served hot in four sizes - Junior, Regular, Super and the Large Roast Beef Sub. Ask for it three way with barbecue sauce, mayo and cheese.

🦞

Fresh Seafood and Lobster Rolls

Lobster rolls, whole belly clams, scallops, shrimp, calamari and haddock served as rolls, baskets, boxes or full dinners with two sides. Homemade chowders every day.

🍕

Hand Tossed Pizza and Calzones

Small and large pizzas plus our sweet sauce Nicks Beach Pizza, a gluten free pizza and a full sheet party tray. Over twenty specialty pizzas and seventeen calzones in three sizes.

🥪

Subs, Clubs and Omelet Subs

Hot and cold subs, gyros on grilled pita, triple decker club sandwiches and breakfast omelet subs. Available on a sub roll, wrap, Syrian bread, gluten free roll or in a dish.

🥗

Salads and Nicks Bowls

Fresh cut salads with your choice of dressing, and rice, noodle and mashed potato bowls built around your protein. Nicks Famous House Dressing is gluten free, keto friendly, low carb and dairy free.

🚗

Pickup and Delivery

Order online or call (978) 358-8474. Open seven days a week, Monday through Sunday 11:00 AM to 9:00 PM. Delivery available in Salisbury and nearby towns.

What Our Customers Say

Read reviews from our satisfied customers who love our food and service

Cathy Dodge

Cathy Dodge

in the last week

★★★★★

""

Oct 1, 2026
Posted on
T Thompson

T Thompson

a month ago

★★★★★

"Always a hit when I come to town. Never had a bad meal and the owners are really generous with portions!"

Sep 4, 2026
Posted on
Josh O'Neil

Josh O'Neil

a month ago

★★★★★

"I’ve lived in Salisbury for 8 years now, and Nick’s is hands down my absolute favorite spot to grab a bite in town. Whether you're looking for a quick, reliable lunch or a solid dinner after a long day, the food and quality here are always spot-on and remarkably consistent. The standout for me—and something you genuinely can't miss—is their Mac and Cheese pizza. It is completely one-of-a-kind. Nick's gets the execution perfect: amazing texture, incredible flavor, and completely unmatched anywhere else I've tried. It’s rare to find a local establishment that hits the mark every single time, but Nick’s nails it. If you live in the area, are visiting the coast, or are just passing through Salisbury, do yourself a favor and check them out. Highly, highly recommended!"

Sep 4, 2026
Posted on

About Nicks Place Salisbury

Nicks Place Salisbury brings North Shore roast beef, fresh seafood and hand tossed pizza to Salisbury, MA and the surrounding areas including Newburyport, Amesbury, Newbury, West Newbury, Merrimac, Rowley, Seabrook NH and Hampton NH. Family owned since 1986, everything is made to order, from the slow roasted roast beef to the pizza dough we make fresh every day.

Our signature is the North Shore roast beef, sliced thin and served hot in four sizes - Junior, Regular, Super and the Large Roast Beef Sub. Ask for it three way, with barbecue sauce, mayo and cheese. We are also a seafood house: lobster rolls, whole belly clams, scallops, shrimp, calamari and haddock come as rolls, baskets, boxes or full dinners with two sides, and our clam and corn chowders are homemade. The pizza menu runs from a small or large cheese pizza to over twenty specialty pizzas, the sweet sauce Nicks Beach Pizza, a gluten free pizza and a full sheet party tray, plus seventeen calzones in Junior, Small and Large.

Pickup and delivery are both available, seven days a week. Call (978) 358-8474 to confirm delivery to your address, the delivery fee and any minimum order. Trays, platters and by the pound orders for a large group are arranged over the phone with the store.

Address: 111 Lafayette Rd, Salisbury, MA 01952. Phone: (978) 358-8474. Open Monday through Sunday, 11:00 AM to 9:00 PM (Eastern Time). Nicks Famous House Dressing is a local favorite and it is gluten free, keto friendly, low carb and dairy free.

40+Years of Excellence
50k+Happy Customers
Nicks Place Salisbury Restaurant
Support

Frequently Asked Questions

Find answers to common questions about our restaurant and services

Still have questions? We're here to help!

Call Us

Visit Our Location

Come visit our restaurant with ample parking and a warm, welcoming atmosphere

Nicks Place Salisbury

Open Now

Pickup

20 min

Delivery

45 min

Store Hours

Monday11:00 AM - 9:00 PM
Tuesday11:00 AM - 9:00 PM
Wednesday11:00 AM - 9:00 PM
Thursday11:00 AM - 9:00 PM
Friday11:00 AM - 9:00 PM
Saturday11:00 AM - 9:00 PM
Sunday11:00 AM - 9:00 PM

Delivery Hours

Monday11:00 AM - 8:30 PM
Tuesday11:00 AM - 8:30 PM
Wednesday11:00 AM - 8:30 PM
Thursday11:00 AM - 8:30 PM
Friday11:00 AM - 8:30 PM
Saturday11:00 AM - 8:30 PM
Sunday11:00 AM - 8:30 PM