Main Content

Must-visit restaurants in New Jersey

glass of wine

No matter what type of cuisine you’re craving for, New Jersey’s array of top-notch restaurants is guaranteed to hit the spot! Ready to give your taste buds a satisfying treat? Here’s a list of terrific dining venues you should definitely check out:

Erini Restaurant

1140 River Rd,
Ewing Township, NJ

Erini Restaurant treats guests to a flavorful menu of authentic Mediterranean-inspired dishes made with the freshest ingredients. Diners will be able to enjoy a sumptuous meal in a relaxed, casual setting surrounded by scenic views of the restaurant’s lush, meticulously maintained grounds.

While every item on their menu is worth a try, be sure to order their baked stuffed shrimp, a delicious concoction made of jumbo shrimp stuffed with roasted garlic, haricot verts, and their signature crab cake mix – simply phenomenal.

Blooming Grove Inn

234 W. Upper Ferry Rd.
Ewing, NJ

Blooming Grove Inn is a casual fine dining restaurant housed in a Civil War-era farmhouse. The restaurant’s diverse menu consists of classic Italian dishes and traditional American cuisine, with favorites that include the refreshing Blooming Grove Salad, and an array of tasty entrees such as chicken aglio, braised short ribs, seafood fra diavola, and many more. Complementing their delicious dishes is an extensive wine list, along with a superb variety of cocktails and craft brews.

Vidalia Restaurant

21 Phillips Ave,
Lawrenceville, NJ

Located in the heart of Lawrenceville, Vidalia serves mouthwatering classic and inventive Italian dishes in a warm and cozy setting. The restaurant’s menu is well-thought-out, providing diners with unique, flavorful dishes all prepared and executed to perfection.

Vidalia is owned and managed by Salvatore Scarlata, a talented chef with years of training in the culinary field. Scarlata apprenticed in several local five-star restaurants before starting his own restaurant, which helped him master the recipes he has learned and created throughout his culinary career.


2637 Main St,
Lawrence Township, NJ

Acacia features a menu that changes along with the seasons, treating diners to fresh, inventive fare made from the finest locally sourced organic ingredients. The restaurant believes that delicious food is best enjoyed in a relaxed and comfortable atmosphere. Their main goal is to provide an exceptional dining experience for guests, all the way from their restaurant’s ambiance, to the food, to their service.

Acacia offers an enticing variety of appetizers, salads, sandwiches, and pasta, along with tasty entrees such as the Griggstown “Brick” chicken, pan-seared salmon, and crab and lemon stuffed trout.

Vito’s Pizzeria

2 N Main St,
Pennington, NJ

If you’re in the mood for a slice of delicious pizza served straight out of the oven, you definitely can’t go wrong with Vito’s Pizzeria. Located in Pennington, Vito’s serves a wide variety of authentic Italian gourmet pizzas, in addition to subs and sandwiches, salads, and delicious appetizers.

Looking for houses for sale in Ewing, NJ or other desirable communities such as Pennington or Lawrenceville? Work with the top agents in the area today by getting in touch with David DePaola & Company Real Estate at 609.731.0581, or send an email to david(at)depaola(dotted)com