About us

Fusion of Old World Tradition and New World Innovation to Delight Your Palate

Welcome to Mezza, an exquisite Mediterranean restaurant in Bergen County, NJ. Since 2008, we have delighted diners with a fusion of Old World tradition and New World innovation, creating unforgettable culinary experiences.

As you enter our spacious and beautifully designed dining space, the enticing aroma of fresh spices and citrus welcomes you. Our esteemed Chef Richard Puli crafts each dish from scratch, blending traditional Mediterranean recipes with modern culinary techniques. From appetizers to entrees, every dish showcases our commitment to quality and authenticity.

At Mezza, we offer an inviting ambiance perfect for any occasion. Our elegantly decorated dining room provides a comfortable setting to enjoy our artistic presentations of appetizers, entrees, and desserts, creating a feast for both the eyes and the palate.

Our attentive and professional wait staff ensures an exceptional dining experience for every guest. We are proud to serve you with warmth and dedication, ensuring that each visit to Mezza is memorable and satisfying. Our menu features a rich tapestry of flavors, crafted from the freshest ingredients sourced from local farms and trusted suppliers. We offer diverse options, including vegetarian, vegan, and gluten-free dishes, to cater to all dietary preferences.

Join us for lunch or dinner and embark on a culinary journey that blends the best of American and Mediterranean cuisine. At Mezza, every meal is a celebration of flavor, tradition, and innovation. We look forward to welcoming you and sharing the magic of the Mediterranean with you!

Read more about us


Best romantic restaurant


Mezza Restaurant Guru


Best service
Restaurant Guru
A Top 10 Best Restaurant in Westwood certificate


Restaurant Guru






2024 Community's Choice Awards certificate

Private parties

Book your next party with us!

Mezza is hosting private parties for corporate, seasonal, and social events. No matter the occasion, we can suit your needs!

Parties book now


Let us cater your next event

Mezza would be honored to provide our services for your next event. Each event is bespoke to your tastes and needs, to provide the best experience possible for you and your guests.

Catering order now

Order online

Pick Up Your Favorite Food

Don`t feel like cooking today? We got you covered - order now!



Call us at (201)-722-8822 or book a table through Open Table:

  • slideshow photo number 1

    Great Food Made With
    Quality Ingredients

    Our Menu
  • slideshow photo number 2

    Let us cater or host
    your next special occasion

  • slideshow photo number 3

    Order Online
    Delivery Or Pickup

  • slideshow photo number 4
  • slideshow photo number 5



22 Jefferson Avenue
Westwood, NJ


For Lunch
Sunday- Friday from 11:30 am - 3:00 pm | Saturday: 11:30-2:30 pm

For Dinner
Sunday-Thursday: 5:00 pm - 9:00 pm | Friday & Saturday: 5:00 pm – 10:00 pm