We’ve talked about best burgers in Bali, it’d be a crime not to talk about pizza. Why? Because everybody loves pizza. There’s just something about the combination of cheese and carbs that makes this get-together meal irresistible. You’re not a fan? No way. It’s either you’re lying, or you just haven’t found the perfect pizza that suits your palate. Worry not, here we listed 25 pizza places in Bali that you should definitely try.

1  Milk & Madu

Milk & Madu - Photo by @milkandmadu
Photo by @milkandmadu

Their gourmet pizzas are famous for good reason. Their philosophy is pretty simple; they love good food and love to share those great experiences with people. Their ingredients are organic, in season, and always fresh. They’re always in pursuit of quality and flavour so what you see is what you get. And when you bite into one of their mouth-watering pizzas, you can taste the love that goes in it.

Jl. Pantai Berawa no. 53, Tibubeneng - Google Maps
Opening Hours : 7 AM - 10 PM

Price : Average Spending - Approx IDR 150,000/person

2  Pizzeria Romana

Pizzeria Romana - Photo by @pizzeriaromanabali
Photo by @pizzeriaromanabali

You can never go wrong with a slice of pizza at Pizzeria Romana Bali. This cozy al fresco spot in a beautiful garden setting is perfect for a relaxing meal. The dough is perfectly fluffy with just the right crust. Try the Capricciosa, loaded with ham, mushrooms, artichokes, and olives, or the Burrata, topped with creamy burrata cheese. If you're into pineapple on pizza, go for the Hawaiian Pizza with mozzarella, tomato sauce, juicy pineapples, and smoked ham.

Jl. Uluwatu II No.2b, Jimbaran - Google Maps
Opening Hours : 8 AM – 3 AM

Price : Average Spending - Approx IDR 150,000/person

3  Massimo

Massimo - Photo by @jester234
Photo by @jester234

There’s no way talking about Italian food without mentioning Massimo. This particular Italian restaurant in Sanur has been serving authentic Italian cuisine in the culinary tradition of Southern Italy for more than two decades!

Massimo Sacco, the owner, draws his inspiration from the culinary tradition of his hometown in Southern Italy. This is the exact quotation of what he has said about creating food, “I don’t do fancy food. I just love to carefully pick my produce and ingredients. That’s how you get meals that taste real.”

Jl. Danau Tamblingan no. 228, Sanur - Google Maps
Opening Hours : 11 AM - 11 PM

Price : starts from : Average Spending - Approx IDR 125,000/person

4  Cantina Classe

Cantina Classe - Photo by @cantinaclasse
Photo by @cantinaclasse

Canggu's vibrant dining scene is elevated with the arrival of Cantina Classe, a top-notch Italian eatery. Situated in the heart of Canggu, it's quickly becoming a local favorite and also a must-visit for foreigners. The restaurant's charming old masonry-style design, with rustic brick walls looking like a classic stone oven, creates a picturesque setting for dining indoors or outdoors for a worth remembering experience.

Cantina Classe

Offering authentic Italian fare, from homemade pasta and pizza to delectable desserts, Cantina Classe caters symphony of flavors that dance on your palette – from the sweetness of ripe tomatoes to the sharpness of the cheese. Their extensive pizza toppings range from classic Margherita to indulgent Meat Madness and Four Cheese with mozzarella, gorgonzola cheese, goat cheese, parmesan cheese, bechamel sauce, and fresh parsley, while pasta lovers can savor dishes like Fettuccine Truffle Carbonara and Gnocchi Creamy Sauce, served with creamy sauce, prawn, and nutmeg. Complement your meal with their signature beverages, like Red and White Sangria.

Insider’s tip: These creamy, gooey pastas are perfectly complemented by the refreshing chill of a frozen strawberry daiquiri or the zesty kick of a mojito

Jl. Canggu Padang Linjong No.8C, Canggu - Google Maps
Opening Hours : 2 PM – 10 PM

Price : Average Spending - Approx IDR 250,000/person

Reservation : Whatsapp

5  Pizza & Dumplings

Pizza & Dumplings - Photo by @pizza_and_dumplings_
Photo by @pizza_and_dumplings_

Pizza: tick. Dumplings: tick. It might sound like the ultimate hybrid food, but thank God it’s not, and it’s even better. Located in Canggu and Sanur, Pizza & Dumplings is the go-to place if you’re craving… Well, pizza and dumplings, duh!

Chow down on some awesome pizza options, including a huge triangular pizza (average weight 2 kg) perfect for big groups or the classic round pizza, 28 cm in diameter. The base is made from a 48-hour naturally leavened dough, resulting in a nice crackling snap when bitten into, while the middle remains nice and chewy and has a less-gluten effect! Here, classics like Napoletana or Quattro Formaggi are well-made and hard to beat. If you’re craving Asian flavors, try the classic MOMO chicken dumplings. Whether it’s pizza or dumplings, bring ‘em all to mama, baby!

Please note, only delivery service is available in Sanur. Exciting news: opening soon in Ubud!

Pizza and Dumplings


Opening Hours : Sunday - Thursday 12 PM - 12 AM , Friday - Saturday 12 PM - 2 AM

Price : Average Spending - Approx IDR 75,000/person

Location :
Canggu - Jl. Canggu Padang Linjong No.38a - Google Maps
Sanur - Jl. Tirta Nadi II No.15, Sanur - Google Maps
Whatsapp : +6282339920915

6  Manhattan Slice

Manhattan Slice - Photo by @manhattanslicebali
Photo by @manhattanslicebali

Hold onto your taste buds, because Manhattan Slice in Batu Belig, Seminyak is taking New York-style pizza to a whole new level! This pizza bar serves up jumbo slices that will make your jaw drop. The chef has unlocked the secrets to creating deliciously addictive thin crust pizzas that are simply awesome. You simply must try their classic American-style pepperoni pizza with a kick of parmesan cheese and chili flakes

Jl. Batu Belig No.82, Kerobokan - Google Maps
Opening Hours : 11 AM – 11 PM

Price : starts from : Average Spending - Approx IDR 200,000/person

7  Fucina

Fucina - Photo by @fucina.bali
Photo by @fucina.bali

Craving a slice of authentic Italian pizza? Head over to Fucina, a top-rated Italian pizzeria and Cucina in Canggu. With its cozy atmosphere and mouth watering Neapolitan-style pizza, Fucina is a must-visit spot for any pizza lover. But Fucina isn't just about pizza - they also offer a range of other delicious dishes, including pasta, fish, and meat options, as well as classic Italian desserts like tiramisu. To top it off, Fucina has an extensive drink menu with plenty of wines and beers to choose from. Come and savor the authentic taste of Italy at Fucina!

Jl. Raya Semat, Tibubeneng - Google Maps
Opening Hours : 12 PM – 12 AM

Price : starts from : Average Spending - Approx IDR 200,000/person

8  Zest Ubud

Zest Ubud - Photo by @self__service__
Photo by @self__service__

Zest Ubud is an organic plant based restaurant, situated in the heart of Ubud overlooking the Campuhan Bridges lush ass jungle. It has a pizza menu with five different options, featuring a variety of mock meats, vegan cheeses, and vegetables. Our favourites are the Gospel of Triple Cheese and Roman Jack Pizza . Plus, all ingredients for the restaurant sourced locally- so you can eat pizza and support organic farmers at the same time. Win win!

Jl. Penestanan Kelod No.8, Penestanan, Ubud, Gianyar - Google Maps
Opening Hours : 8 AM - 9 PM

Price : starts from : Average Spending - Approx IDR 150,000/person

9  Luigi's Hot Pizza

Luigi's Hot Pizza - Photo by @luigishotpizzabali
Photo by @luigishotpizzabali

Hanging out at Luigi’s Hot Pizza feels like being invited to a friend’s backyard barbeque party, but with pizza—and only if your friend is an excellent restaurant operator who makes mean pizza and came from a family of pizza maker. Fun fact: Luigi’s Hot Pizza and Da Maria—yes, that fancy Italian restaurant in Seminyak—came from the same brilliant business men. Moreover, they came from the same executive chef of Motel Mexicola. So according to their track records of rocking food and party scenes, you know Luigi won't disappoint.

Jl. Batu Mejan, Canggu - Google Maps
Opening Hours : 5PM - 12AM

Price : Average Spending - Approx IDR 150,000/person

10  Arte Canggu

Arte Canggu - Photo by @artecanggu
Photo by @artecanggu

If you're on the hunt for the most incredible pizza in Pererenan and Canggu, you have to check out ARTE. This family-owned Italian joint has been blowing customers away with their unbeatable wood-fired pizza and fresh, homemade pasta dishes. But what really sets ARTE apart is the cozy, inviting atmosphere - think comfy seating, artistic decor, and curated music choice. Plus, they showcase the works of talented Indonesian artists, which are available for purchase.

When it comes to pizza, ARTE's secret is their light and fluffy crust, which undergoes a long-leavening process before being hand-stretched and topped with high-quality Italian ingredients and locally sourced produce. Our top picks are the Calabria Pizza with spicy sausage and the Tirolese Pizza with creamy mushroom, burrata cheese, and fresh prosciutto crudo. Come for the food, stay for the atmosphere - ARTE has it all!

Best Pizza Bali Arte Canggu @artecanggu

Jl. Pantai Pererenan No.172, Pererenan - Google Maps
Opening Hours : 8 AM – 11 PM

Price : starts from : Average Spending - Approx IDR 150,000/person

11  Umah Pizza

Umah Pizza - Photo by @julia.travers
Photo by @julia.travers

Now let’s go all the way to Ubud. Being one of the highest rated pizza in the area, you’d be surprised at how much the wood fired pizza in this place cost. One large Margherita pizza in Umah Pizza is only for IDR 45,000—all with the mouth-watering melted mozzarella. Make sure to book a table, especially on weekend dinner time, otherwise you’ll have to wait for about 30 minutes to be seated during their busy time.

Jl. Bisma, Ubud - Google Maps
Opening Hours : 8.30AM – 11PM

Price : Average Spending - Approx IDR 80,000/person

12  Wild Habit

Wild Habit - Photo by @wildhabitpizza
Photo by @wildhabitpizza

Ever heard of Neo Neapolitan pizza? It’s the type of pizza originated in Naples, Italy. This style of pizza is prepared with simple and fresh ingredients: a basic dough paired with local fresh produce and meats, cooked over high heat on a wood fire pizza. The pizza has a very thin crust at the base, with dough that puffs up around the sides and provides for a very airy crust. Sounds yummy, right?

Good news is, you don’t have to go all the way to Europe to try this authentic Italian styled pizza. Wild Habit will take you on a culinary trip, where one bite of their pizza will bring you back to the heart of Naples, Italy.

Try their Wild Habit Pizza and Parmesan Pizza (we said ‘and’, not ‘or’ on purpose). One word: delizioso!

Jl Kunti I no. 6, Seminyak - Google Maps
Opening Hours : 10 AM - 10 PM

Price : starts from : Average Spending - Approx IDR 150,000/person

13  Pizza Fabbrica

Pizza Fabbrica - Photo by @pizzafabbricabali
Photo by @pizzafabbricabali

Everything here is fresh and Italian. Like, legit Italian. Their company is a keen supporter of the genuine 100% Made in Italy label. They wish to guarantee to all of their customers (that’s you!) that everything that comes from this place is a true product of quality Italian craftsmanship. It couldn’t get more authentic than that, right?

Jl. Batu Mejan, Canggu - Google Maps
Opening Hours : 10AM - 12AM

Price : Average Spending - Approx IDR 125,000/person

14  La Baracca

La Baracca - Photo by @marsh_marigold
Photo by @marsh_marigold

Designed like the shed, La Baracca takes things back to basics in the good old fashioned way with its rustic interior and quirky accessories. Situated in three different areas in Bali, La Baracca serves up authentic comfort Italian cuisine and creates special dishes that are infused with the local culture at affordable prices in an intimate casual setting.

Jl. Petitenget no 17D, Seminyak | Jl. Tanah Barak, Canggu (Echo beach) | Jl. Labuan sait no. 10A, Uluwatu - Google Maps
Opening Hours : 11 AM – 11 PM

Price : Average Spending - Approx IDR 150,000/person

15  Warung Pepe

Warung Pepe - Photo by @foodnote_id
Photo by @foodnote_id

Located at Jalan Dewi Sri, Warung Pepe is one of our favourite places for affordable and a wide selection of wood fired pizza and other italian menus. Its pizzas are perfectly thin-crust, simple toppings and crunchy base that will have you going back for seconds.

Legian Kuta, Jalan Dewi Sri No.88 x, Kuta, Badung, Bali - Google Maps
Opening Hours : 10AM – 02AM

Price : Average Spending - Approx IDR 150,000/person

16  Il Pomodoro

Il Pomodoro - Photo by @balifoodhunting
Photo by @balifoodhunting

Il Pomodoro is known to the locals as arguably one of the best pizza spots in Denpasar. Here, you’ll find the wood fire pizza crispy, thin crust and fresh, bold Italian flavours. They also serve an Italian buffet such as lasagna, stroganoff, and potato gratin. From appetizers to pizzas, every dish on the menu is spot on with homestyle Italian flavours that will blow you away.

Jl. Gatot Subroto Barat No.371, Pemecutan Kaja, Kec. Denpasar Utara, Kota Denpasar, Bali 80118 - Google Maps
Opening Hours : 9 AM – 11 PM

Price : Average Spending - Approx IDR 100,000/person

17  Three Monkeys

Three Monkeys - Photo by @soerenrasmussen
Photo by @soerenrasmussen

At its two locations in Ubud and Sanur, Three Monkeys offers a choice of unusual bases, from wholemeal grains and herbs to gluten-free options too.You have to get their Pizza Bianca Funghi : mozzarella, mixed mushrooms, porcini, fresh ricotta, roasted garlic, thyme, and truffle oil. A great place to pick up a Roman-style slice.

l. Danau Tamblingan, Sanur | Jl. Monkey Forest, Ubud - Google Maps
Opening Hours : 7 AM – 11 PM

Price : Average Spending - Approx IDR 150,000/person

18  Trattoria

Trattoria - Photo by @trattoria_sanur
Photo by @trattoria_sanur

There are so far 20 Trattoria branches across Asia serving up a full range of mouthwatering Italian specialties: house made fresh pasta, pizza, grilled or roasted seafood, poultry, soups, salad and amazing dessert. The Capricciosa pizza is loaded with cheese, mushrooms, egg and ham. Outdoor seating is available, along with takeout and delivery.

Jl. Danau Tamblingan No. 190, Sanur - Bali - Google Maps
Opening Hours : 7 AM – 12 AM

Price : Average Spending - Approx IDR 150,000/person

19  Mamma Mia Pizza & Pasta Italian Restaurant

Mamma Mia Pizza & Pasta Italian Restaurant - Photo by @mammamia_renon
Photo by @mammamia_renon

People talk a lot about the pastas at Mamma Mia, and rightly so, but you shouldn’t forget about the pizzas here either. Crust is light and perfect crispy without being brittle, these are the kind of pizzas you can’t stuff in your face fast enough. The Rustica Pizza covered with mozzarella, ham and mushroom is a good place to start, but the Quattro Formaggi Pizza with mozzarella, parmigiano, gorgonzola and ricotta is one of our favorites.

Jl. Raya Pengosekan Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571 - Google Maps
Opening Hours : 11 AM – 11 PM

Price : Average Spending - Approx IDR 125,000/person

20  Irma by Bacaro

Irma by Bacaro - Photo by @irma_bacaropizza
Photo by @irma_bacaropizza

Bacaro Pizza is a go-to pizza spot in Canggu. This true Neapolitan pizza place just happens to be knocking out some of Bali’s best pizzas. Gourmet pies have thin bases, fluffy yet crispy crusts and artisan toppings. Be sure to try Campana with prosciutto crudo, tomato sauce, fresh mozzarella, homemade stracciatella, rocket salad, and extra virgin olive oil.

Jalan Pantai Berawa, Tibubeneng - Google Maps
Opening Hours : 12 PM – 11 PM

Price : Average Spending - Approx IDR 175,000/person

21  Shotgun Social

Shotgun Social - Photo by @bali.journale
Photo by @bali.journale

A newcomer in Bali, The Shotgun Social is brought to you by the same team behind Soul in a Bowl and Soul on the Beach, but it is a new concept of a ‘Brewhouse’ set in a mature and tropical garden. Serving up New York - style pizza inspired with generous slices, extensive range of toppings and 16 craft beers on tap, this place is our newfound favourite .

l. Pantai Sindhu No.11, Sanur, Kec. Denpasar Sel., Kota Denpasar, Bali 80228 - Google Maps
Opening Hours : 11 AM – 10 PM

Price : Average Spending - Approx IDR 150,000/person

22  Garden Canggu By Pizza House

Garden Canggu By Pizza House - Photo by @thatlalala
Photo by @thatlalala

This friendly, open air, and laid back atmosphere pizzeria in Canggu is buzzy, fast and the pizzas are the real deal. Their pizza crust is cooked to perfection and they have a ton of great options for toppings. Order Salami Pizza with tomato, mozzarella and salami. Vegan options are available too. So grab a slice, sit back and listen to their live music.

Jl. Pantai Batu Mejan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361 - Google Maps
Opening Hours : 8 AM – 11 PM

Price : Average Spending - Approx IDR 125,000/person

23  L'Osteria Pizza e Cucina

L'Osteria Pizza e Cucina - Photo by @losteriapizzaecucina
Photo by @losteriapizzaecucina

With three locations to date, L'Osteria Pizza e Cucina is the go-to spot for amazing Neapolitan pizza that you don't want to miss. Savor the authentic taste, crafted with premium ingredients and traditional techniques that will leave you wanting more.

Our top picks? The Sourdough Pizza Alla Carbonara, Burrata Pizza, and Pizza Nutella e Nuts for dessert. You’ll also find fresh pasta dishes and classic Italian favorites that transport you straight to the Italian countryside.


Opening Hours : Opening Hours: 12 PM – 11 PM

Price : Price: Average Spending - Approx IDR 200,000/person

Address :
L'Osteria Pizza e Cucina Ubud
L'Osteria Pizza e Cucina Jimbaran
L'Osteria Pizza e Cucina Canggu

24  Mamma Maurici

Mamma Maurici - Photo by @mammamaurici
Photo by @mammamaurici

Freshly made authentic foods, friendly service, good prices, wonderful atmosphere, this Italian restaurant nearby Legian beach sure ticked all the boxes. Be it by yourself, with a friend, or your entire family, Mamma Maurici is the go-to restaurant for everybody—even for the vegan and gluten-free dieters!

Jl. Padma, Legian - Google Maps
Opening Hours : 11 AM – 10 PM

Price : Average Spending - Approx IDR 125,000/person

25  Micky's Mad House (Closed)

Micky's Mad House (Closed) - Photo by @alessandrogallo_o
Photo by @alessandrogallo_o

A casual and fun place to hang out in the heart of Canggu Berawa that features hearty Italian food on their menu. Among the countless hip restaurants in the area, Micky’s Mad is where you get good food at more-than-fair prices.

It opens early and only 5 minute walk from the beach, so it’s ideal for post-surf meal (or just meal in general). We suggest you try their Diavola pizza. We kid you not, it’s one of the best pizzas we’ve tried—ever.
PS : Micky's Mad House moved to a NEW VENUE opposite KOA Surf Hotel!

26  Peacezza (Closed)

Peacezza (Closed) - Photo by @peacezza.bali
Photo by @peacezza.bali

From the team behind the stylish plant-based cafe in Seminyak - Kynd Community, Peacezza is serving up some equally delicious vegan pizzas. With plenty of options for grilled veggies, toppings like wild mushroom and capers and a generous sprinkle of their vegan cheese, these vegan pizzas are seriously mouth-watering.

27  Da Romeo (Closed)

Da Romeo (Closed) - Photo by @matilda.belle.x
Photo by @matilda.belle.x

If you’re in the mood for some good and authentic Italian Food, Da Romeo Restaurant is the place to visit. Located in Canggu’s buzzy restaurant scene, this restaurant offers different kinds of doughs, including Keto Pizza Bases and Gluten- free one. Highlights on the pizza menu include Pizza Alla Pala and Salsiccia Piccante.