The Tastes of Italy Are a Short Drive Away

Visit our Italian restaurant in Northfield, NJ

Are you tired of the bland flavors of fast food, but too tired to cook? You don’t have to break out the pots and pans for a delicious, authentic meal. Just dine at Capri Pizza & Grill. We’re an authentic Italian restaurant in Northfield, NJ. When you eat with us, you’ll be pleased with our wide variety of Italian dishes. Our owner is from Naples, Italy and has been creating delicious dishes for 45 years.

You haven’t tasted pasta until you visit us. The pasta at our Italian restaurant is cooked to perfection and topped with thick, creamy sauces. Stop by our pizzeria today to taste the dishes for yourself or book our event catering services.

Chicken marsal dish in Northfield, NJ

Why should you eat with us?

With all of the restaurants in Northfield, NJ, why should you dine at our pasta restaurant and pizzeria? On top of our delicious food, here are three reasons why you’ll love dining with us:

  1. We offer a casual dining experience.
  2. You can bring your own beer to pair with our dishes.
  3. We offer a carry-out option so you can enjoy our food at home.
  4. We offer event catering services for off-site events.


Our full Italian kitchen will open up your taste buds to the spices and flavors Italians have enjoyed for centuries. Contact us now to make a reservation or to book our Italian food catering for your next event.

We'll bring our dishes to you

Do you have an important event coming up? We can handle the food. We offer event catering for private parties and business events. From birthday parties to company anniversaries, we’ll make sure the bellies of your guests are filled. Call us right away at 609-646-2831 for more information about our Italian food catering services.

  • Capri Pizza & Grill

    900 Tilton Road, Number 4
    Northfield, NJ 08225


    Call Us
    Phone: (609) 646-2831

    Mon: 10:00AM-10:00PM
    Tue: 10:00AM-10:00PM
    Wed: 10:00AM-10:00PM
    Thu: 10:00AM-10:00PM
    Fri: 10:00AM-10:30PM
    Sat: 10:00AM-10:30PM
    Sun: 10:30AM-10:00PM