Skip to main content

Best Italian Restaurant in Princeton

Naples-Born, Princeton-Loved
Welcome to La Mezzaluna

Welcome to La Mezzaluna

Enjoy fresh Italian dining at La Mezzaluna in Princeton, NJ. We serve classic Italian dishes prepared with quality ingredients in a welcoming setting that brings family and friends together. Whether you're joining us for lunch or dinner, our team is ready to provide friendly service and a meal you can look forward to every time.
Fifteen Years on Witherspoon Street

Fifteen Years on Witherspoon Street

Seasonal Italian cooking rooted in Naples — served nightly in the heart of downtown Princeton.
On Witherspoon Street, Princeton

On Witherspoon Street, Princeton

Michele Moriello — a Naples native — opened La Mezzaluna to bring the regional Italian cooking he grew up with to the heart of downtown Princeton. The menu changes with the seasons. The welcome never does.
Al Fresco Dining and BYOB

Al Fresco Dining and BYOB

Dine on our covered outdoor patio when the weather invites it — and bring your own bottle. No corkage fee.
Reserve Your Table

Reserve Your Table

We look forward to serving you. Join us for dinner any evening — walk-ins welcome, reservations recommended.

Cooking With Heart, From Naples to Princeton

La Mezzaluna is Michele Moriello's love letter to regional Italian cooking — rooted in Naples, grown into one of Princeton's most beloved restaurants.

One of my favorites on Nassau and criminally underrated. The service is delightful. The bread is warm and tender. The rigatoni with vodka sauce (not pictured but I have had it 2 times) is life changing. The setting is intimate and quiet. What more can you ask for?

Z Z.

The bruschetta was perfect. Highly recommended. We tried the veggie cannelloni and the pesto farfadelle. Delicious!

Jeff O.

Quiet Sunday lunch. Rigatoni and seafood linguine. Perfectly cooked pasta. Delicious sauces. Friendly attentive staff.

Nick W.

Reservations

We are happy to accept reservations through our website, to get started, click the link below.
La Mezzaluna Rewards

La Mezzaluna Rewards

Join our rewards programme, earn points every time you order online, and redeem your points for free food!

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Delivery and Takeout

Where are you located?

We are located in Princeton, NJ at 25 Witherspoon St

What areas do you serve?
Anything else?

We are also known for Family Friendly Restaurant

Our location

Map showing the location of La Mezzaluna on 25 Witherspoon St in Princeton
Loading today's hours...