Skip to content
Meja Bersama

Canggu · Ubud · Sanur

One long table, and everybody gets some.

Meja Bersama is three Indonesian restaurants in Bali plus a catering kitchen that only handles events. We cook for two people in Sanur at seven in the morning and for 460 at a Tanah Lot wedding, out of the same kitchen.

One long table packed with people eating and talking under a canopy, glasses and plates running the whole length
412
events catered since 2018
4.8
from 1,240 Google reviews
61%
of catering clients book again inside a year

Why us

Reasons people come back, not adjectives.

  1. 01

    The menu price is the final price

    Tax and service are already in it. Nothing extra appears at the bottom of the bill once you have eaten and feel awkward arguing.

  2. 02

    One person owns your event

    From the quote to the last plate carried out, you deal with the same person. You never get handed to a third number.

  3. 03

    We say full when we are full

    The catering kitchen holds 18 events a month and private dining caps at 4 villas a night. Past that we turn work down rather than take it and let the quality slide.

  4. 04

    If we run late, you get money back

    Not a long apology. A different number on the invoice, worked out by us without you having to ask.

Services

Three ways we cook for you.

Same kitchen, same team, same standard behind all three. What changes is the headcount and where the table is.

An open dining pavilion under a thatched alang-alang roof, dark timber tables facing the sea through wall-length windows
01

Dining in

Three rooms, one menu, prices already final.

Price range
Rp 25,000 to Rp 285,000
per item, tax and service included
See the detail and prices
A long buffet table of cheese boards, sliced meats, bread and pears, a stack of plates at the near end and two guests serving themselves
02

Event catering

From 25 lunch boxes to a 460 guest wedding.

From
Rp 65,000 per head
lunch boxes, 25 person minimum
See the detail and prices
A timber villa terrace with floral rattan armchairs and a hammock, sliding doors open onto the dining room inside
03

Private dining in your villa

A chef and two staff in your villa kitchen.

From
Rp 750,000 per head
5 courses, minimum 6 guests, maximum 24
See the detail and prices

Guarantee

One guarantee, written out, no small print.

If your catering lands more than 30 minutes after the time written in the contract, we take 25% off the catering bill. More than an hour, it is free. You do not have to chase it, we work it out on the final invoice ourselves.

Applies to every catering package and to private dining. The only exception is a road being fully closed, and even then you hear it from us before you ask.

Two portions of nasi campur in paper-lined bamboo baskets beside two glasses of black coffee, shot from above on a wooden table

What they say

People who handed us their event.

Read the full portfolio
Our wedding was 460 people at Tanah Lot and honestly the food was the part I was most scared of. First plate went out 4 minutes off schedule and people could still go back for more at ten at night. Not one guest complained about a queue.
Sinta PrabowoBride · Tanah Lot, June 2025
I run 9 villas across Seminyak and Canggu. Since 2023 every private dinner for my guests goes to Meja Bersama. The chef arrives at three, and the kitchen is left cleaner than he found it. That is why I have not moved.
Marloes de VriesVilla manager · Seminyak
As a planner I need a vendor who will say they cannot do it. They have turned my date down twice, and that is exactly why I believe them when they say yes.
Gede Arya WibawaEvent organiser · Denpasar

Start here

Tell us the date and the headcount.

A quote with the menu and the line items usually goes out within one working day. If your date is already gone, you hear that the same hour instead of waiting a week.