Main content starts here, tab to start navigating

Let RP Prime host your next catering event in Mahwah, NJ. Our highly skilled kitchen staff offers only the highest quality selections for your events. Our professional wait staff provides one of the highest rated butler services in the area. Our wide selection of choices from our catering menu will ensure you experience the best catering service available in northern NJ. Adjust any menu to suit your event with our delicious appetizers, entrées, and desserts. Enjoy the highest quality dining experience with our dry aged steaks and fresh seafood to provide your birthday, anniversary or corporate luncheon the most professional dining experience in Bergen County.

We have five private party rooms that can accommodate up to 200 people. Choose from one of our five private rooms.

To inquire about a private party for groups of 10-200, please call (201) 529-1111 or email us at

Private Event Menus

  • a dining room table in front of windows

    Royal Palm Room

    Our elegant banquet room, highlighted by its six large French doors, overlooks our spacious outdoor patio and view of greenery. The Royal room accommodates 65-125 people and has a full private bar and private bathrooms.

    Capacity: 65-125 people

  • a large dining room table decorated with balloons

    Oak Room

    Large room accommodates 50-80 people. Key features include its four bay windows, fireplace, & private bar.

    Capacity: 50-80 people

  • a room filled with a buffet and a large window

    Fireplace Room

    Located off the main dining room, this quaint space features two beautiful bay windows and a fireplace, accommodating parties of 20-40 people.

    Capacity: 20-40 people

  • a dining room with tables

    Royal Terrace Room

    An upstairs loft, with large, arched windows, accommodates 20-40 people. It features a private bar, bathrooms, and fireplace.

    Capacity: 20-40 people

  • a glass of wine and plates sitting on top of a table

    Palm Room

    An intimate upstairs room with a large bay window. Accommodates 10-20 people.

    Capacity: 10-18 people

  • a house that has a sign on the side of a road

    Outdoor Patio

    Our beautiful outdoor patio accommodates 20-100 people. Seating is available both in the sunshine and in the shade under our new pergola! 

    Capacity: 20-120 people