Skip to content
Food Guide

Best Italian Restaurants in Singapore: 20 Best Spots (2026)

Share this guide
italian restaurants in Singapore

The best Italian restaurants in Singapore range from Buona Terra, which holds one MICHELIN Star, and skyline-view Altro Zafferano to long-running trattorias such as Pasta Brava, Garibaldi and Prego, and neighbourhood pizzerias such as Al Forno and Cicheti. Pizzas and pastas start from around $23 to $30, mains at mid-range restaurants run around $30 to $40++, and tasting menus start from around $128++ at lunch and $248++ at dinner. The main clusters are the CBD and Tanjong Pagar (Amoy Street, Tras Street, Duxton Hill), Robertson Quay, Dempsey Hill and the East Coast. For halal Italian food, Kucina at KINEX is MUIS-certified.

Last verified: October 2026. Hours and prices can change — we re-check our guides regularly, but do confirm before a special trip.

The list

Buona Terra Italian (contemporary fine dining) · $$$$

Contemporary Italian restaurant on Scotts Road with one MICHELIN Star in the 2026 Singapore guide, serving set menus only.

  • Cuisine: Italian (contemporary fine dining)
  • Price: $$$$ · Lunch from around $128++ (4 courses); dinner from around $248++ (6 courses)
  • Must-try: Seasonal set menu, Handmade pasta
  • Where: 29 Scotts Road, Singapore 228224
  • Area: Scotts Road / Newton
  • Nearest MRT: Newton
  • Hours: Lunch Mon-Fri 12pm-3pm; dinner Mon-Sat & PH 6:30pm-10:30pm; closed Sun
  • Halal: No

Get directions →

Osteria Mozza Italian (Californian-Italian) · $$$

Singapore outpost of Nancy Silverton's Los Angeles restaurant, now at ION Orchard and open daily from lunch to dinner.

  • Cuisine: Italian (Californian-Italian)
  • Price: $$$
  • Must-try: Mozzarella bar, Handmade pasta, Grilled Iberico pork
  • Where: 2 Orchard Turn, #03-14B/15B ION Orchard, Singapore 238801
  • Area: Orchard
  • Nearest MRT: Orchard
  • Hours: Daily 11:30am-10pm (last order 9pm)
  • Halal: No

Get directions →

Altro Zafferano Italian (contemporary) · $$$$

Modern Italian restaurant on level 43 of Ocean Financial Centre, with views over the Marina Bay skyline.

  • Cuisine: Italian (contemporary)
  • Price: $$$$ · 2-course lunch from around $58++; mains from around $58++
  • Must-try: Tagliatelle all'Astice Blu, Agnello alle Spezie
  • Where: 10 Collyer Quay, Level 43 Ocean Financial Centre, Singapore 049315
  • Area: Raffles Place
  • Nearest MRT: Raffles Place
  • Hours: Mon-Fri 11:30am-3pm & 6pm-11pm; Sat 6pm-11pm; closed Sun
  • Halal: No

Get directions →

Garibaldi Italian Restaurant & Bar Italian (fine dining) · $$$

Long-running upscale Italian restaurant on Purvis Street serving classic dishes and handmade pasta.

  • Cuisine: Italian (fine dining)
  • Price: $$$ · Mains from around $38++
  • Must-try: Ravioli di Vitello e Porcini, Rigatoni alla Bolognese, Burrata
  • Where: 36 Purvis Street, #01-02, Singapore 188613
  • Area: Bugis / Purvis Street
  • Nearest MRT: Bugis
  • Hours: Thu-Tue 12pm-3pm & 6pm-10:30pm; Wed 12pm-3pm & 6pm-10pm
  • Halal: No

Get directions →

Basilico Italian (hotel buffet and a la carte) · $$$

Italian restaurant at Conrad Singapore Orchard (the former Regent Singapore) with a rotating buffet of antipasti, handmade pasta and an Italian cheese room at dinner and weekend brunch.

  • Cuisine: Italian (hotel buffet and a la carte)
  • Price: $$$ · Weekday lunch buffet from around $68++; dinner from around $98++
  • Must-try: Weekday lunch buffet, Wagyu beef lasagna
  • Where: 1 Cuscaden Road, Level 2 Conrad Singapore Orchard, Singapore 249715
  • Area: Tanglin / Orchard
  • Nearest MRT: Orchard Boulevard
  • Hours: Mon-Fri 12pm-3pm & 6:30pm-10:30pm; Sat-Sun 12pm-3:30pm & 6:30pm-10:30pm
  • Halal: No

Get directions →

Prego Italian (trattoria) · $$$

Long-standing trattoria at Fairmont Singapore serving handmade pasta, wood-fired pizza and dishes from a tableside trolley.

  • Cuisine: Italian (trattoria)
  • Price: $$$ · Mains from around $38++
  • Must-try: Capri pizza, Conchiglie alla Mamma Silva, Salmone
  • Where: 80 Bras Basah Road, Level 1 Fairmont Singapore, Singapore 189560
  • Area: City Hall
  • Nearest MRT: City Hall
  • Hours: Mon-Fri 12pm-2:30pm & 3pm-10:30pm; Sat-Sun 12:15pm-2:30pm & 3pm-10:30pm
  • Halal: No

Get directions →

Publico Ristorante Italian (modern trattoria) · $$$

Riverside Italian restaurant at InterContinental Singapore Robertson Quay serving wood-fired pizza and house-made pasta.

  • Cuisine: Italian (modern trattoria)
  • Price: $$$ · Pizzas from around $28
  • Must-try: Wood-fired pizza, Crab ravioli, Truffle mushroom risotto
  • Where: 1 Nanson Road, InterContinental Singapore Robertson Quay, Singapore 238909
  • Area: Robertson Quay
  • Nearest MRT: Fort Canning
  • Hours: Mon-Thu 12pm-11pm; Fri-Sat 12pm-11:30pm; Sun 12pm-10pm
  • Halal: No

Get directions →

Bella Pasta Italian (pasta and trattoria) · $$$

Riverside trattoria at Riverside View on Robertson Quay, serving seafood pasta, burrata and braised ossobuco; closed on Tuesdays.

  • Cuisine: Italian (pasta and trattoria)
  • Price: $$$ · Pastas from around $31++
  • Must-try: Linguine Frutti di Mare, Ossobuco di Manzo, Burrata Pugliese
  • Where: 30 Robertson Quay, #01-09, Singapore 238251
  • Area: Robertson Quay
  • Nearest MRT: Fort Canning
  • Halal: No

Get directions →

Latteria Mozzarella Bar Italian (mozzarella bar) · $$$

Duxton Hill restaurant built around imported mozzarella and burrata, with in-house pasta and a weekend brunch.

  • Cuisine: Italian (mozzarella bar)
  • Price: $$$ · Dishes from around $28++; weekend brunch from around $68++ (min. 2)
  • Must-try: Caprese, Gigli & Funghi, Weekend brunch
  • Where: 40 Duxton Hill, Singapore 089618
  • Area: Duxton Hill / Tanjong Pagar
  • Nearest MRT: Tanjong Pagar
  • Hours: Sun-Fri 12pm-2:30pm & 6pm-10:30pm; Sat 12pm-5pm & 6pm-10:30pm
  • Halal: No

Get directions →

Pasta Brava Italian (traditional) · $$

Long-established trattoria in a Tanjong Pagar shophouse serving traditional pasta and risotto.

  • Cuisine: Italian (traditional)
  • Price: $$ · Mains from around $27
  • Must-try: Squid ink seafood spaghetti, Porcini mushroom parmesan risotto
  • Where: 81 Tras Street, Singapore 079020
  • Area: Tanjong Pagar
  • Nearest MRT: Tanjong Pagar
  • Hours: Mon-Sat 11am-10:30pm; Sun 11am-9:30pm
  • Halal: No

Get directions →

Gotti Italiano Italian · $$$

Amoy Street shophouse restaurant serving pizza, risotto and pasta, open until 1am on Fridays.

  • Cuisine: Italian
  • Price: $$$ · Mains from around $32++; executive set lunch from around $38++
  • Must-try: Signor Gotti pizza, Risotto al Granchio, Guanciale di Manzo
  • Where: 78 Amoy Street, Singapore 069897
  • Area: Amoy Street / Telok Ayer
  • Nearest MRT: Telok Ayer
  • Hours: Mon, Tue, Thu & Sat 11:30am-3pm & 6pm-11pm; Fri 11:30am-3pm & 6pm-1am; Sun 6pm-11pm
  • Halal: No

Get directions →

No Menu Restaurant Italian (rustic) · $$$

Family-run Italian restaurant on Boon Tat Street, named after the Italian family-restaurant tradition of serving whatever the kitchen is cooking that day; staff recite daily specials alongside the printed menu.

  • Cuisine: Italian (rustic)
  • Price: $$$
  • Must-try: Daily specials
  • Where: 23 Boon Tat Street, Singapore 069621
  • Area: Telok Ayer / CBD
  • Nearest MRT: Telok Ayer
  • Hours: Mon-Fri 11:30am-3pm & 6pm-11pm; Sat 6pm-11pm; closed Sun
  • Halal: No

Get directions →

Caffe Fernet Italian (bar and grill) · $$$

Waterfront Italian bar and grill at Customs House facing Marina Bay.

  • Cuisine: Italian (bar and grill)
  • Price: $$$ · Mains from around $28
  • Must-try: Pumpkin agnolotti, Porchetta Romana
  • Where: 70 Collyer Quay, #01-05 Customs House, Singapore 049323
  • Area: Collyer Quay / Marina Bay
  • Nearest MRT: Raffles Place
  • Hours: Mon-Wed 5pm-11pm; Thu-Sun 12pm-11pm
  • Halal: No

Get directions →

Cicheti Italian (Neapolitan pizza and small plates) · $$

Kampong Glam restaurant serving wood-fired Neapolitan-style pizza and regional Italian small plates.

  • Cuisine: Italian (Neapolitan pizza and small plates)
  • Price: $$ · Pizzas from around $24
  • Must-try: Margherita pizza, Regional Italian small plates
  • Where: 52 Kandahar Street, Singapore 198901
  • Area: Kampong Glam
  • Nearest MRT: Bugis
  • Hours: Sun-Thu 12pm-2:30pm & 6pm-9:30pm; Fri-Sat 12pm-2:30pm & 6pm-10pm
  • Halal: No

Get directions →

Da Paolo Dempsey Italian (trattoria) · $$$

Dempsey Hill restaurant from the Da Paolo group, open from breakfast, with a live pasta-making counter and wood-fired pizza.

  • Cuisine: Italian (trattoria)
  • Price: $$$
  • Must-try: Classic tiramisu, Fresh pasta, Wood-fired pizza
  • Where: 8 Dempsey Road, #01-13, Singapore 247696
  • Area: Dempsey Hill
  • Nearest MRT: Napier
  • Hours: Sun-Thu 8am-11:30pm; Fri-Sat 8am-12am
  • Halal: No

Get directions →

La Forketta Gastronomia Italiana Italian (pizza and gastronomia) · $$$

Tiong Bahru Hill Italian restaurant making pizzas and bread with organic flour.

  • Cuisine: Italian (pizza and gastronomia)
  • Price: $$$ · Pizzas from around $33
  • Must-try: Messicana pizza
  • Where: 58 Seng Poh Road, Singapore 160058
  • Area: Tiong Bahru
  • Nearest MRT: Tiong Bahru
  • Hours: Mon 6pm-10pm; Wed-Thu 11:30am-2:30pm & 6pm-10pm; Fri 12pm-2:30pm & 6pm-10:30pm; Sat 11:30am-4:30pm & 6pm-10pm; Sun 11:30am-4:30pm & 6pm-9:30pm; closed Tue
  • Halal: No

Get directions →

La Braceria Pizza & Grill Italian (pizza and grill) · $$

Neighbourhood pizza and grill restaurant on Greendale Avenue in the Bukit Timah area.

  • Cuisine: Italian (pizza and grill)
  • Price: $$ · Mains from around $26++
  • Must-try: Lasagna, Burro e Salvia, Prosciutto e Funghi pizza
  • Where: 5 Greendale Avenue, Singapore 289501
  • Area: Bukit Timah
  • Hours: Tue-Sun 11:30am-2:30pm & 5:30pm-10:30pm; closed Mon
  • Halal: No

Get directions →

Al Forno East Coast Italian (pizza and pasta) · $$

East Coast Road restaurant known for its wood-fired pizzas and bread.

  • Cuisine: Italian (pizza and pasta)
  • Price: $$ · Pizzas from around $23
  • Must-try: Pizza Frutti di Mare, Pizza Margherita
  • Where: 400 East Coast Road, Singapore 428996
  • Area: East Coast / Katong
  • Nearest MRT: Marine Parade
  • Hours: Mon-Thu 11:30am-2pm & 6pm-10pm; Fri-Sun 11:30am-2pm & 5:30pm-10pm
  • Halal: No

Get directions →

Kucina Italian Restaurant Italian (halal) · $$

MUIS halal-certified Italian restaurant at KINEX near Paya Lebar, serving pizza, pasta and risotto. It is often booked out, so reserve ahead.

  • Cuisine: Italian (halal)
  • Price: $$ · Pizzas from around $27.90
  • Must-try: La Barca pizza, Aglio olio
  • Where: 11 Tanjong Katong Road, #B1-09/10 KINEX, Singapore 437157
  • Area: Paya Lebar / Katong
  • Nearest MRT: Paya Lebar
  • Hours: Daily 12pm-10pm (last order 9:15pm)
  • Halal: Halal-certified (per official site)

Get directions →

Trovato Italian (pizza and grill) · $$

Neighbourhood Italian restaurant in the Seletar Hills estate, known for its charcoal-base pizza.

  • Cuisine: Italian (pizza and grill)
  • Price: $$ · Pizzas from around $35.90++; risotto from around $25.90++
  • Must-try: Trovato's Special charcoal-base pizza, Grilled octopus
  • Where: 26 Jalan Selaseh, Singapore 808445
  • Area: Seletar Hills
  • Hours: Tue-Thu 11am-10pm; Fri 11am-11pm; Sat-Sun 10:30am-11pm; closed Mon
  • Halal: No

Get directions →

At a glance: compare every spot

Spot Cuisine Price Area Halal
Buona Terra Italian (contemporary fine dining) $$$$ Scotts Road / Newton No
Osteria Mozza Italian (Californian-Italian) $$$ Orchard No
Altro Zafferano Italian (contemporary) $$$$ Raffles Place No
Garibaldi Italian Restaurant & Bar Italian (fine dining) $$$ Bugis / Purvis Street No
Basilico Italian (hotel buffet and a la carte) $$$ Tanglin / Orchard No
Prego Italian (trattoria) $$$ City Hall No
Publico Ristorante Italian (modern trattoria) $$$ Robertson Quay No
Bella Pasta Italian (pasta and trattoria) $$$ Robertson Quay No
Latteria Mozzarella Bar Italian (mozzarella bar) $$$ Duxton Hill / Tanjong Pagar No
Pasta Brava Italian (traditional) $$ Tanjong Pagar No
Gotti Italiano Italian $$$ Amoy Street / Telok Ayer No
No Menu Restaurant Italian (rustic) $$$ Telok Ayer / CBD No
Caffe Fernet Italian (bar and grill) $$$ Collyer Quay / Marina Bay No
Cicheti Italian (Neapolitan pizza and small plates) $$ Kampong Glam No
Da Paolo Dempsey Italian (trattoria) $$$ Dempsey Hill No
La Forketta Gastronomia Italiana Italian (pizza and gastronomia) $$$ Tiong Bahru No
La Braceria Pizza & Grill Italian (pizza and grill) $$ Bukit Timah No
Al Forno East Coast Italian (pizza and pasta) $$ East Coast / Katong No
Kucina Italian Restaurant Italian (halal) $$ Paya Lebar / Katong Halal-certified (per official site)
Trovato Italian (pizza and grill) $$ Seletar Hills No

Your questions answered

What are the best Italian restaurants in Singapore?

Buona Terra is the city's Michelin-starred Italian restaurant (one star in the 2026 guide). Other picks in this guide include Osteria Mozza at ION Orchard, Altro Zafferano on level 43 of Ocean Financial Centre, Garibaldi on Purvis Street, Prego at Fairmont, Publico on Robertson Quay, and Pasta Brava and Latteria in Tanjong Pagar.

How much does an Italian meal in Singapore cost?

Pizzas start from around $23 at Al Forno and $24 at Cicheti, and risotto from around $27 at Pasta Brava. Mid-range mains are around $30 to $40++ at places such as Garibaldi, Gotti and Prego. Buona Terra's set menus start from around $128++ for a four-course lunch and $248++ for a six-course dinner.

Is there a halal Italian restaurant in Singapore?

Yes. Kucina Italian Restaurant at KINEX (11 Tanjong Katong Road, #B1-09/10) describes itself as MUIS halal-certified and is open daily from 12pm to 10pm. The other restaurants in this guide are not halal, and most serve pork and alcohol.

Which area is best for Italian food in Singapore?

Tanjong Pagar and the CBD have the densest cluster, including Pasta Brava, Latteria Mozzarella Bar, Gotti Italiano and No Menu. Robertson Quay (Publico, Bella Pasta), Dempsey Hill (Da Paolo) and Tiong Bahru (La Forketta) are good for relaxed dinners. In the east, there are Al Forno on East Coast Road and halal Kucina at KINEX.

Do I need to book Italian restaurants in Singapore?

Booking is recommended for Buona Terra, which serves set menus only and is closed on Sundays, and for Altro Zafferano, which is closed on Sundays and serves dinner only on Saturdays. Kucina is often booked out about a week ahead. Riverside spots such as Publico and Bella Pasta fill up on weekend evenings.

Which Italian restaurants in Singapore are open on Sundays or late?

Osteria Mozza, Prego, Publico, Pasta Brava and Kucina are open daily, and Da Paolo Dempsey opens from 8am until 11:30pm or midnight. Gotti Italiano on Amoy Street serves until 1am on Fridays. Buona Terra, Altro Zafferano and No Menu are closed on Sundays.

Related guides