Dining

Riverview Inn

Riverview Inn

Welcome to the Salem County listing of area restaurants. Whether it’s a special occasion, a night out with friends, or a quick meal, discover the many fine dining options in Salem County. Dine in a historic building, on a golf course, or in a quaint setting overlooking a river. Try a downtown restaurant with a view for dining and people watching while sipping a glass of our delicious local wine. Our diversity of menus and settings ensures everyone will find something to please their palate. Enjoy traditional American steaks and seafood fare, Italian restaurants, Asian restaurants, old-fashioned diners, delicatessens, take-out burgers, tasty baked goods, pizza, and coffee shops. Finding a wonderful new restaurant to share with friends or family can be an adventure of its own! So take the opportunity to visit your favorite spot or sample something new as you discover the unique dining options which are available. Click on the township name below to jump to that listing


Alloway | Carneys Point | Deepwater | Elmer | Hancock’s Bridge | Penns Grove
Pedricktown
| Pennsville | Pilesgrove | Pittsgrove | Salem | Woodstown


 

ALLOWAY
Alloway Village Inn
433 Telegraph Rd. Alloway, NJ 08001
(856) 935-4380

Alloway Scoops & Slices
3 S. Greenwich St. Alloway, NJ 08001
(856) 279-2762


CARNEYS POINT
Denny’s
326 Slapes Corner Rd.
Carneys Point, NJ 08069
(856) 351-1716

Mo’ Joe Coffeehouse
275 Shell Road
Carneys Point, NJ 08069
(856) 376-3281

Lapp’s Dairy Bar & Grill
1073 Route 40
Carneys Point, NJ 08069
(856) 299-5255

Pfeffer’s Take Out
297 Shell Rd.
Carneys Point, NJ 08069
(856) 299-0846

Talk of the Town Diner Restaurant
200 N. Virginia Ave.
Carneys Point, NJ 08069 (856)
299-3242


DEEPWATER
Deepwater Diner
449 Shell Rd.
Carneys Point, NJ 08069
(856) 299-1411


ELMER
The New Dodge’s Market
Rt 40 and Main St.
Elmer, NJ 08318
(856) 358-4571

Elmer Diner
4915 Route 40
Elmer, NJ 08318
(856) 358-3600

Mannino Pizza
115 Front St.
Elmer, NJ 08318
(856) 358-0606

Nick’s Pizzeria & Steak House
20 Main Ave.
Elmer, NJ 08318
(856) 358-3181

Papa Luigi
119 N. Main St.
Elmer, NJ 08318
(856) 358-4700

Point 40 Diner
761 Route 40
Pole Tavern, NJ 08343
(856) 358-2882

Sal’s Pizza Restaurant
416 Route 40
Elmer, NJ 08318
(856) 358-2929

Talk of The Town Coffee Shoppe
119 S. Main St.
Elmer, NJ 08318
(856) 358-4900

The Bistro on Broad Street
400 Broad St.
Elmer, NJ 08318
(856) 358-8978


HANCOCK’S BRIDGE
Tina Marie’s Pizzeria
500 Locust Island Rd.
Hancock’s Bridge, NJ 08038
(856) 935-8283


PENNS GROVE
Andy’s Pizza
328 Shell Rd.
Penns Grove, NJ 08069
(856) 299-1600

Best Food In Town Chinese
1 N. Virginia Ave # B
Penns Grove, NJ 08069
(856) 299-8899

DiPaolo’s Italian Ristorante
28 S. Broad St.
Penns Grove, NJ 08069
(856) 299-4645

Giovanni Italian Style Pizza
1 N. Virginia Ave.
Penns Grove, NJ 08069
(856) 351-0700

Kuhl’s Delicatessen
111 N. Broad St.
Penns Grove, NJ 08069 (856) 299-6999

Lucky House Chinese
54 E. Main St.
Penns Grove, NJ 08069
(856) 299-0062

Nikki Deli
12 W. Main St.
Penns Grove, NJ 08069
(856) 299-8185

One Stop Deli
96 N. Virginia Ave.
Penns Grove, NJ 08069
(856) 299-2222

Pat’s Pizzeria
16 S. Broad St.
Penns Grove, NJ 08069
(856) 299-7272

Roman Pantry
447 Harding Highway
Penns Grove, NJ 08069
(856) 299-5257

Sabor Latino
169 State St.
Penns Grove, NJ 08069
(856) 299-0072

SIPS
213 S. Virginia Ave.
Penns Grove, NJ 08069
(856) 299-1600

Sweet Times
12 S. Broad St.
Penns Grove, NJ 08069
(856) 299-9293

Vito’s Pizza & Italian Grill
1 S. Virginia Ave.
Penns Grove, NJ 08069
(856) 299-1670


PEDRICKTOWN
Country Store
32 N. Railroad Ave.
Pedricktown, NJ 08067
(856) 299-6436

 

PENNSVILLE
Applebee’s Grill and Bar
419 N. Broadway
Pennsville, NJ 08070
(856) 299-7100

Big Mike’s Grill
206 N. Broadway
Pennsville, NJ 08070
(856) 678-2200

Burger King
462 N. Broadway
Pennsville, NJ 08070
(856) 299-1240

Capriotti’s
233 S. Broadway
Pennsville, NJ 08070
(856) 678-0808

China Inn
251 B. Broadway #42
Pennsville, NJ 08070
(856) 678 4434

China King
709 S. Broadway
Pennsville, NJ 08070
(856) 878-9600

Franco’s Pizza
157 N. Broadway
Pennsville, NJ 08070
(856) 540-0777

Graystone Cafe
87 N. Broadway
Pennsville, NJ 08070
(856) 678-3411

Gus’s Pizzeria & Texas Weiners
54 S. Broadway
Pennsville, NJ 08070
(856) 678 6699

Kentucky Fried Chicken
400 N. Broadway
Pennsville, NJ 08070
(856) 678-2740

Italian Kitchen Inc.
339 N. Hook Rd.
Pennsville, NJ 08070
(856) 678-2098

J.G. Cook’s Riverview Inn
60 Main St.
Pennsville, NJ 08070
(856) 678-3700

McDonald’s
417 N. Broadway
Pennsville, NJ 08070
(856) 299-9268

Michael’s Restaurant
Route 49
Pennsville, NJ 08070
(856) 935-1855

The Orient Chinese Restaurant
414 S. Broadway
Pennsville, NJ 08070
(856) 678-4021

Pat’s Pizzeria
102 S. Broadway
Pennsville, NJ 08070
(856) 678-5888

Pennsville Custard Stand
338 N. Broadway
Pennsville, NJ 08070
(856) 935-5834

Rachel’s Market
77 Highland Ave.
Pennsville, NJ 08070
(856) 678-7772

Rita’s Water Ice
277 N. Broadway
Pennsville, NJ 08070
(856) 678-5200

Spyro’s Pizzeria
328 Shell Rd.
Pennsville, NJ 08070
(856) 299-5778

Subway
709 S. Broadway
Pennsville, NJ 08070
(856) 339-9330


PILESGROVE
Cowtown Bake Shop
780 Route 40
Pilesgrove, NJ 08098
(856) 769-8700

Gao Sheng Chinese Restaurant
859 Route 45, No. E
Pilesgrove, NJ 08098
(856) 769-8599

Il Rustico Italian Takeout & Deli
1197 Rt. 40
Pilesgrove, NJ 08098
(856) 769-8900/8901

Joe’s Pizza
859 State Hwy. 45
Pilesgrove, NJ 08098
(856) 769-8821

Wagon Wheel Restaurant
1162 Rt. 40
Pilesgrove, NJ 08098
(856) 769-2427


PITTSGROVE
Anderson’s Country Store and Deli
1141 Almond Rd.
Pittsgrove, NJ 08318
(856) 358-2088

Antler’s Pub at Running Deer Golf Club
1111 Parvin Mill Rd.
Pittsgrove, NJ 08318
(856) 358-2000

Crystal’s Corner Deli
1031 Centerton Rd.
Pittsgrove, NJ 08318
(856) 358-8160

Kountry Kitchen Restaurant
373 Harding Highway
Pittsgrove, NJ 08318
(856) 358-3986

Steakout’s Home Plate
85 Harding Highway
Pittsgrove, NJ 08318
(856) 358-3144

The Steakhouse
1022 Almond Rd.
Pittsgrove, NJ 08318
(856) 358-3325

TEN22 Bar & Grill
1022 Almond Road
Pittsgrove, NJ 08318
(856) 358-3325

Ye Olde Centerton Inn
1136 Almond Rd.
Pittsgrove, NJ 08318
(856) 358-3201

 

SALEM
Alicia & Kya’s Caribbean Breeze
352 East Broadway
Salem, NJ 08079
856-339-4454

Bravo Pizza & Pasta
179 W. Broadway
Salem, NJ 08079
(856) 339-0049

49 Deli Market
49 W. Broadway
Salem, NJ 08079
(856) 935-6645

Hudock’s Custard Stand
544 Salem-Quinton Rd.
Salem, NJ 08079
(856) 935-5224

Java Dog
198 NJ-45, Mannington Township, NJ 08079
(856) 935-1724

King Fried Chicken
411 E. Broadway
Salem, NJ 08079
(856) 339-0234

Mama Mia’s Pizza
449 E. Broadway
Salem, NJ 08079
(856) 935-6262

McDonald’s
437 E. Broadway
Salem, NJ 08079
(856) 935-8400

New Chow’s Chinese Restaurant
455A E. Broadway
Salem, NJ 08079
(856) 935-0471

Pat’s Pizzeria 188 E. Broadway
Salem, NJ 08079
(856) 678-5888

Quinton Diner & Restaurant
534 Quinton Rd.
Salem, NJ 08079
(856) 935-8011

Salem City Café
113-119 Market St.
Salem, NJ 08079
(856) 339-4455

Salem Oak Diner
West Broadway & Oak St.
Salem, NJ 08079
(856) 935-1305

Seagraves Steak & Sub
Tilbury Rd.
Salem, NJ 08079
(856) 935-2176

Vicente’s Place
222 E Broadway
Salem, NJ 08079
(856) 935-8444

Welcome Chinese Restaurant
163 W. Broadway
Salem, NJ 08079
(856) 935-1137


WOODSTOWN

Beelightful Coffee House
14 West Ave.
Woodstown, NJ 08098
(856) 769-2402

Cream Valley Custard
195 East Ave.
Woodstown, NJ 08098
(856) 769-0600

Creekside Inn
197 East Avenue
Woodstown, NJ 08098
(856) 769-2222

Dawn’s Deli
17 B. North Main St.
Woodstown, NJ 08098
(856) 769-4488

Dunkin Donuts
300 West Avenue
Woodstown, NJ 08098
(856) 769-8400

Ginger Cake Cafe
10 S. Main St.
Woodstown, NJ 08098
(856) 769-0141

Gus’s Pizzeria & Texas Weiners
14 S. Main St.
Woodstown, NJ 08098
(856) 769-0888

McDonald’s
400 West Ave.
Woodstown, NJ 08098
(856) 769-2990

Papa Luigi
39 N. Main St.
Woodstown, NJ 08098
(856) 769-4455

Sweet Tomatoes Cafe & Catering
8 West Ave.
Woodstown, NJ 08098
(856) 769-3900

Subway
300 West Ave
Woodstown, NJ 08090
(856) 769-2957

Woodstown Diner
16 East Ave.
Woodstown, NJ 08098
(856) 769-1140