There is a wide range of Italian restaurants in Jakarta, from fast-food pizza chains to fine dining options.

I have tried, or heard of, the majority of the good places in Jakarta, and I hope this page will help you decide where you will find your favourite Italian food in the city.
Among the chains of restaurants, there are two names that are above the competition: Izzi Pizza and Pizza Marzano. The last one is actually a British brand, but they make thin crust pizza and they have a whole Italian menu. In none of these venues you will eat authentic Italian, but they have fair standards when it comes to quality and service. They can be found a bit everywhere, more specifically in malls, and the average price for a pizza is Rp80,000 and Rp60,000 for a plate of pasta.

In the same price range, I advise you to try Pepenero and Trattoria, two favourites among Jakarta expats. Without sacrificing taste, they offer excellent value dishes in a quite authentic atmosphere. If you are not looking for fine dining, but for a normal, affordable meal, these two places are ideal: Though I've been disappointed at times, they maintain high standards in their cooking and in the ingredients they use.

I recently tried Fashion Pasta and Basilico and for me they are just as good as Pepenero and Trattoria, with similar prices.

Toscana in Kemang is also in that category but more expensive. I consider it the best Italian in Jakarta as it manages to keep its prices at reasonable levels while offering excellent cuisine. It is always crowded, especially with the Italian community in Jakarta.
More sophisticated than Toscana, there are numerous trendy Italian restaurants in Jakarta. For them, Italy is about fashion and style more than tradition. Though their prices are much higher than the previous venues, the food is not always superior in taste (if never). Some addresses should be avoided, others can be visited with moderation. My recommended addresses for chic Italian dining are:
Puro in the same building than Blowfish.
Sopra: In Pacific Place, popular with the high society.
Capoccacia: See review in my blog.
Pesto: See review.
Luna Negra: See review, similar with Sopra.
Opera Blanc: See review, same owner than Sopra, more expensive
Gaia: See review. Very expensive.
Balboni: In Kota Kasablanka, authentic Italian
La Luce: In SCBD, very pricey.

The Italian restaurants of Jakarta's 5-star hotels offer similar high standards, but for a price of at least Rp350,000 for a meal. Though it is cheaper than flying to Rome, it cannot be a daily treat for everyone. I only tried Casa d'Oro in this price range, which I found overpriced (see review Casa d'Oro) but still worth it. I have also heard very positive comments from the following places:

- Rosso in Shangri-La. (Update June 2011: I went there, here is my review Rosso Jakarta)
- Il Mare in Mulia
- Scusa in Intercontinental MidPlaza
- Bruschetta in Borobudur Hotel
- Lobo in Ritz-Carlton (but not 100% Italian)

The main problem with those venues is that the chefs do not stay very long, and from year to year, the quality may change a lot...

More italian restaurants are opening in Jakarta regularly so I will update this page with the best venues. You're welcome to leave comments or send a review if I missed an important one!

Izzi Pizza:
The list of branches can be found on their website: and their menu here: Menu Restaurant Izzi Pizza.

Pizza Marzano:
Idem at and the menu here.

Trattoria Kuningan
The East Building Lobby Ground Floor #1-10
Jl. Lingkar Mega Kuningan Kav. E 3.2 No.1
Jakarta 12950
Phone number: +62-21 5793 8574
Fax: +62-21 5793 8594

Website: Pepenero Italian Cuisine

Menara Karya, Ground Floor,
Jl. H. R. Rasuna Said, Block X-5 Kav.1-2
Phone number: +62-21 5794 4727

Plaza Pondok Indah 2, Blok BA 25 - 26,
Jl. Metro Pondok Indah
Phone number: +62-21 750 0959

Gedung The Energy, Mezzanine Level,
Jl. Jend Sudirman Lot 11A, Kawasan SCBD
Phone number: +62-21 5296 4006

Fashion Pasta
City Walk 1st floor unit 5.
Jl. KH Mas Mansyur No. 121
Tanah Abang
Central Jakarta 10220
Phone number: +62-21 2555 8972 or +62-21 2555 8973

Jalan Kemang Raya 120
Cilandak, Jakarta
Phone number: +62-21 718 1216

Puro (Blowfish)
City Plaza at Wisma Mulia
Jl Jend Gatot Subroto Kav 42, Jakarta, Indonesia
Phone number: +62-21 5297-1234

Pacific Place, Level 1
SCBD, Jl. Jend. Sudirman Kav. 52-53
Phone number: +62 2 5140 0557

Capoccacia Pacific Place
Pacific Place Mall
Jl. Jend. Sudirman Kav. 52-53
Tel: +62 21 5797 3658
Fax: +62 21 5797 3659
Website: Capoccacia Jakarta

Luna Negra
Plaza Bapindo, Citibank Bulding, GF
Jl. Jend. Sudirman Kav. 54-44
South Jakarta
Tel: +62 21 2995 0077

Casa D'Oro
Hotel Kempinski - Ganesha Wing
Jalan MH Thamrin No.1
Jakarta Capital Region 10310, Indonesia
Phone number: +62 21 2358 3896
Website: Kempinski Dining

Hotel InterContinental Mid Plaza
Jl. Jend. Sudirman Kav. 10-11
Jakarta Pusat 10220, Indonesia
Phone number: +62-21 251 0888 ext. 6996
Website: Intercontinental Dining

Rosso, Hotel Shangri-La
Kota BNI
JL. Jend. Sudirman Kav. 1
Jakarta 10220, Indonesia
Phone number: +62-21 570 7440
Fax: +62-21 570 3530
Website: Shangri-La Rosso

Il Mare
Hotel Mulia Senayan
Jl Asia Afrika, Jakarta, Indonesia 10270
Phone number: +62-21 5753272/5747777 Exr. 4708, 4588

Hotel Borobudur
1 Jalan Lapangan Banteng Selatan
Jakarta Capital Region 10110, Indonesia
Phone number: +62-21 380 5555

JL. Lingkar Mega Kuningan Kav. E.1.1 NO.1
Mega Kuningan, Jakarta 12950 Indonesia  
Phone number: +62-21 2551 8888
Fax: +62-21 2551 8889
Website: Lobo Restaurant

Opera Blanc Restaurant
Pacific Place
SCBD, Jl Jend. Sudirman Kav. 52-53
Jakarta 12190
Phone number: +62-21 5797 3815

Altitude: Gaia
The Plaza, 46th floor
Plaza Indonesia
Jl. M.H. Thamrin
Kav. 28 - 30, Jakarta 10350, Indonesia

La Luce Italian Restaurant Jakarta
18Parc Tower C - GF

SCBD Lot.18

Jl. Jenderal Sudirman Kav. 52-53, South Jakarta
Balboni Italian Restaurant Jakarta
Kota Kasablanka Mall, Tower A
Jalan Casablanca Raya Kav. 88
South Jakarta

30 comments to '' Italian Restaurants in Jakarta "

  1. Another recommended venue for Italian food in Jakarta is the restaurant/trattoria Il Sale, which opened in September 2010 in Kemang. Fresh food, organic, and soft prices. Here is the full address and contact details:

    Il Sale Italian restaurant
    Jl. Kemang Raya No.15 (2nd Floor)
    Jakarta Selatan

    Tel : +62-21-7199869

  2. I haven't tried all you mentioned above. But Il Mare is one of best Italian restaurant in Jakarta. Especially their pizza is very nice. Now 'Mad for Garlic' in Grand Indonesia is opened. Korean brand, but quite good taste at pizza and other menu with garlic.

  3. bruschetta is a horrible horrible restaurant.
    no way should it be on your list.
    replace bruschetta with Avorio.
    much much much better

  4. Try for italian family restaurant..signora pasta..@southern jakarta (cirendeu-pondok cabe), owned by italian named giuseppe cogliotore aka pino..good prices,,with quality as pepenero or trattoria..but no wine avail..only beers..

  5. I'm going to Il gusto today, will let you know.
    So far my favorite is Trattoria.

    Forgot to say: I am italian.

  6. I personally would not recommend "Sorpa" at PP. Had quiet a bad experience when we ate there. Sea food pasta was too dry, Salmpn pasta was too salty(the fish taste like dried salted fish) penne was decent but could have been better given the price paid. Will not come back for sure.

  7. Lately I tried the following:

    Pesto - it was my favourite, but since the italian cook left the place, the quality is getting worse. Not recommended.

    Gusti - not really good (cold cuts were not fresh) but has some potential.

    Mad for garlic - terrible, horrible, the worst so far. I don't understand the need to have an italian menu with such a bad quality of food (stay far from risotto) and pizza.

  8. Definitely Toscana at 1 after that comes Trattoria

  9. My favorite is definitely toscana - the best italian food at that price-range, best value overall.

  10. I love basilico at gandaria city. great food with affordable prices.

  11. I don't agree Trattoria in Kuningan is among the best. On the contrary.
    Altough there is an italian in the restaurant premises (I presume chef but not sure because he is just going around the tables to chat and doesn't touch the kitchen.Probably to hard job...)the food is prepared by local group of young local guys working in the kitchen but probably more expert in nasi goreng than italian food.
    It is cheap but really not at all italian food.
    I suggest the italian " chef" to spend more time in the kitchen to prepare the food instead of roaming around to talk.

  12. to the last comment: you probably went to trattoria the wrong day since there are always two italians there, one chef and one around the tables. But sometimes they also have to take day off...
    I totally agree: Trattoria is the best italian rest in jakarta.

  13. Ocha & Bella in Morrissey Hotel? I heard they are quite authentic.

  14. You should try Convivium at Panglima Polim. It's more like a family Italian restaurant, but the food's really good. The head chef is Italian. But the place is so small so it's hard to get a table.

  15. You should try the great Italian food from Illuminare Ristorante e Bar, at Wolter Monginsidi, in front of STM Penerbangan. The head chef really have a lot experience from Italian resto at Italy.

    You may check see their menu

  16. Convivium is not recommended at all. At the same price level, toscana or trattoria are much better. Looks like people who come there are more into their cakes anyway.

  17. I have lived in Jakarta for nearly three years from the UK and I at in this so called restaurant last Sunday, this was the worst food I have eaten in JK. I had salad starter which was flooded with vinegar like a five year old child had made it. For my main course I had a meat lovers Pizza it had condensed milk on the base were the tomatoes should have been, I am not joking. I ate 2 slices and thought i was going to be sick, the manager did not care.


  18. I agree with the above comment, ate at mad for Garlic also really bad food, my wife could not eat any of it!

  19. I've lived in New York for almost 12 years and really missed my Brooklyn pizza, not so long ago i finally found a little pasta restaurant in Kemang named PASTA BASTA. Recently they are selling Pizzas as well. They promote their pizzas as "Brooklyn Pizzas", so it got my attention to pay it a visit. Its a nice cozy restaurant, the prices are reasonable, and the dough was amazing, maybe even better what i was used to eat in NY. Keep up the good work guys!! everyone should try your Pizzas. Keep throwing wood in that oven of yours!! Raymond

  20. Il Mare - excellent, but quite expensive unless you go for business lunch

    Pepenero - solid, excellent price; nice breadbasket! My favourite for everyday Italian fare.

    Pizza Marzzano - awesome pizza, bad pasta, lackluster service.

    Ocha e Bella - very nice food, but too expensive and the music is wayyyy too loud. kills the romantic atmosphere.

    Torino Osteria - New kid on the block on Jl. Gunawarman (near Jl Senopati) in Kebayoran Baru. Front of house is run by a media-savy son and the dad is cooking in the kitchen. The food is delicious, the prices about 25% more expensive than Pepenero but with excellent quality.

    Service, however, sucks. They NEVER get the appetizers, main courses etc. out for one table at the same time. One gets the appetizer, the other gets... nothing. When one has finished the appetizer, the other one gets hsi appetizer. Or appetizer and main course arrive at the same time.

    You ask for drink with ice, it comes without. You ask without ice, they bring with ice. It is complete CHAOS. But the food, once you get it, is absolutely great. Try at your own risk!

  21. Dear Anonymous, i'm sorry and i would like to apologize if the service was not good the night you try our restaurant (Torino - Osteria Italiana).
    we are try to improve about that, please next time you come let me know i will personally take care of the service of your table.
    The Media-savvy son

  22. Tonight having dinner in pepeNero, Kemang. As i saw menu i thought, wou, good menus. But then...
    - 1 Glas italian wine, sold out
    - 1 bottle italian wine, villa Banfi, sold out
    - Antipasti Bresaola, horribile salted,
    - Gnocchi, should be house made, very dry, smelt more as pasta then gnocchi,
    - and then i got Antipasti together with gnocchi, cold and warm together, incredible
    - penne very try, not eatable,
    typical indonesian italian restaurant, stuff get no money (100$ mt, no education and owner want make money....
    - high fluctuation, stuff dont like working there...

  23. I would say Pesto Autentico at UOB Plaza. The restaurant was down for awhile but now they are making remarkable improvement. So much better than the last time I went there. They got new Italian Chef, (under new management, I think) and the varieties of the food are getting super. Must try Pesto.

  24. Try "Bene Ristorante" at Living world mall - alam sutera, for those who lived at serpong/ tangerang area. it's not a fancy Italian restaurant, but they really serve good food with affordable price. they even have this one meter long pizza, i never order it, but next i will try their one meter pizza .

  25. Ci auguriamo tutto il meglio, comunque avere una bella giornata mio amico..cherioo..

  26. I confirm that Pesto's food has much improved and it is now one of the best Italian restaurants in Jakarta..

    I have a new favourite, it is called Modi & Rosa and it is in Jalan Ampera. It looks like a small warung but the food is authentic, delicious and inexpensive...

  27. Our family favorite is Toscana. We always go there when we crave for Italian food. Food quality is consistent price is reasonable and very good service. Trattoria is our second choice. Will definitely try the newly improved Pesto and Modi & Rosa

  28. i want to know your review for MamaRossy, Kemang.
    my firends love it. however, me, last nite went there and put it behind Trattoria.

  29. don t go to gaia spend your money elswhere. had to send back my pasta as it was not cooked enough al dente!! even the waiters apologized for such a mis hap.

  30. Gia restaurant in Sampoerna Strategic Square and Lucaffe in Pacific Place are two of my favourite Italian restaurants in Jakarta