These great restaurants in Naples are known for offering flavoursome Italian cuisine. As the city is considered the birthplace of pizza, you're sure to experience some of the most delicious varieties during your stay. However, don’t miss out on ragus, fresh seafood and pasta – these are testaments that the local cuisine goes far beyond its iconic dish.
Whether you’re dining in a charming family-run trattoria, a fast-paced pizzeria or an elegant Michelin-starred restaurant, you’re guaranteed to have an unforgettable dining experience in this Italian city. Read on for our favourite places to eat in Naples.
- 1
Gino e Toto Sorbillo
Famous for authentic flavours and style
- Families
- Food
Gino e Toto Sorbillo is one of the most iconic pizzerias in Naples. Famous for its authentic Neapolitan pizza, you can expect a saucy centre, minimal toppings, abundant flavour, and a perfectly charred crust.
It's a good idea to arrive at Gino e Toto Sorbillo right when it opens and add your name to the waitlist. You can anticipate a long wait, but the service is fast and efficient. The pizzeria is on Via dei Tribunali, just a short walk from the Museo Cappella Sansevero.
Location: Via dei Tribunali, 32, 80138 Naples, Italy
Open: Daily from noon to 11.30 pm
Phone: +39 081 446643
Map - 2
Trattoria Castel dell’Ovo
Classic cuisine in a desirable seaside area
- Families
- Food
Trattoria Castel dell'Ovo receives praise from visitors and locals for offering exceptional seafood alongside perfectly al dente pasta. The dishes are quite affordable, and the friendly service and seaside location provide additional charms to your dining experience.
The trattoria is located in the shadow of Castel dell’Ovo, along the seaside resort of Borgo Marinaro. It’s a good choice for those who want to avoid the area’s more touristy eateries. You have to pay in cash and consider calling ahead as it often gets quite busy.
Location: Via Luculliana, 28, 80132 Naples, Italy
Open: Friday–Wednesday from 8 pm to 11 pm (closed on Thursdays)
Phone: +39 081 7646352
Map - 3
Trattoria da Nennella
Fun and cheerful with authentic flavours
- Budget
- Families
- Food
Trattoria da Nennella in Naples offers traditional and affordable meals in a bustling atmosphere. The place is as famous for its boisterous ambience as it is for its delicious Italian cuisine. Keep things light-hearted, and you might find yourself having as much fun as the staff.
The restaurant’s red-and-white chequered tablecloths, simple single-page menu, and drinks served in plastic cups will have you feeling relaxed and instantly like 'part of the family'. Trattoria da Nennella is just a 10-minute north of the Royal Palace of Naples.
Location: Vico Lungo Teatro Nuovo, 103/104/105, 80134 Naples, Italy
Open: Monday–Saturday from noon to 3 pm and from 7 pm to 11 pm (closed on Sundays)
Phone: +39 081 414338
Map - 4
Tandem Ragù
A family ragù recipe in a relaxed atmosphere
- Families
- Food
Tandem Ragù (often simply Tandem) is a Naples restaurant renowned for its excellent pasta ragù. This rich, slow-simmering meat sauce was a family recipe that has become a sensation in Naples’ dining scene.
Although the restaurant is right next to Santi Marco e Andrea a Nilo, it has a rather lowkey atmosphere with sidewalk tables overlooking the church. Don't forget to order bread so you can partake in the traditional scarpetta (dipping bread in sauce). Tandem also caters to vegan, vegetarian and gluten-free diners.
Location: Via Giovanni Paladino, 51, 80100 Naples, Italy
Open: Daily from noon to 11.30 pm
Phone: +39 081 19002468
Map - 5
Palazzo Petrucci Ristorante
Local ingredients in an elegant seaside setting
- Couples
- Food
- Luxury
Palazzo Perucci is an elegant restaurant that highlights local flavours in chic modern dishes. It occupies a historic building overlooking the bay of Posillipo, with views of lapping waves and gliding sailboats. Dining takes place on 3 levels, one of which is practically on the beach.
Palazzo Petrucci was one of the first restaurants in Naples to receive a Michelin star. It may be a bit of a splurge, so take full advantage of the experience by arriving early to enjoy an aperitif in the piano lounge.
Location: Via Posillipo, 16 C, 80123 Naples, Italy
Open: Monday–Wednesday from 7 pm to 10.30 pm and Thursday–Sunday from 12.30 pm to 3 pm and from 7 pm to 10.30 pm
Phone: +39 081 5757538
Mapphoto by IlSistemone (CC BY-SA 3.0) modified
- 6
Ristorante Ciro a Mergellina
A seaside restaurant specialising in seafood pasta
- Couples
- Food
- Luxury
Ristorante Ciro a Mergellina takes its name from its surrounding Mergellina neighbourhood, which offers a scenic promenade and captivating sea views. Aside from fresh seafood, its menu highlights pizzas, pasta, and meat dishes.
The large, air-conditioned dining room is surrounded by glass, offering views of the Gulf of Naples. Ristorante Ciro a Mergellina is decorated in a minimalist and modern style that helps create a classy dining atmosphere. It's a short walk from Marina Molo Luise and the 17th-century Chiesa di Sant'Antonio a Posillipo.
Location: Via Mergellina, 21, 80122 Naples, Italy
Open: Tuesday–Sunday from 12.30 pm to 3.30 pm and from 8 pm to midnight (closed on Mondays)
Phone: +39 081 681780
Map - 7
Transatlantico Restaurant
A nautical-themed restaurant serving seafood delicacies
- Couples
- Food
- Luxury
Transatlantico Restaurant is a great place to enjoy seafood delicacies while taking in Naples' picturesque Borgo Marinari promenade. You can find it at the base of Castel dell'Ovo, with views overlooking the sea and Mount Vesuvius. The nautical-themed dining room adds to the breezy atmosphere.
Transatlantico Restaurant’s pasta and fish combinations are sure to please, but if you’re not a fan of seafood, you can't go wrong with their pizza. Stay for tiramisu and limoncello and enjoy views of twinkling lights along the Neapolitan coastline.
Location: Via Luculliana, 15, 80132 Naples, Italy
Open: Wednesday–Monday from 12.15 pm to 3.15 pm and from 7.15 pm to 11.30 pm (closed on Tuesdays)
Phone: +39 081 7648842
Mapphoto by Artmch (CC BY-SA 3.0) modified
- 8
Umberto 1916 Ristorante
A family-run restaurant with classic flavours and cultural events
- Families
- Food
Umberto is a family-run business in Naples that has been serving classic Neapolitan cuisine since 1916. Located in the classy Chiaia neighbourhood, the restaurant maintains a homey and intimate atmosphere. Must-tries include spaghetti with octopus, aubergine parmigiana, and pizza.
Members of the Umberto family are wine experts, so the restaurant also boasts a robust wine list. Massimo, the owner, organises cultural events and exhibitions of contemporary Italian painters. Umberto is within a 10-minute walk of many Naples attractions, including Villa Comunale, Palazzo Cellammare, and Palazzo Calabritto.
Location: Via Alabardieri, 30, 80121 Naples, Italy
Open: Monday from 7.15 pm to midnight, Tuesday–Sunday from 12.30 pm to 3.30 pm and 7.15 pm to midnight
Phone: +39 081 418555
Map - 9
50 Kalò
Pizzas made with fresh, locally sourced ingredients
- Food
50 Kalò is a popular pizzeria in Naples whose success lies in years of perfecting its signature pizzas. The menu is a mixture of classic pizzas and seasonal slow food, all made under the direction of a 3rd-generation pizza expert. If you're not a fan of the Neapolitan thin crust, you can opt for its slightly thicker crust. After all, its name roughly translates to “good dough” in the Neapolitan dialect.
50 Kalò is one of the most popular dining spots in the Santa Lucia and Chiaia districts. It doesn’t accept reservations, so arrive for an early lunch or dinner if you don't fancy a long wait.
Location: Piazza Sannazaro, 201/c, 80121 Naples, Italy
Open: Sunday–Thursday from noon to 4.30 pm and from 6.30 pm to 12.30 am, Friday–Saturday from noon to 4.30 pm and from 6.30 pm to 1 am
Phone: +39 081 19204667
- 10
George Restaurant
Elegant, innovative dishes using local flavours and ingredients
- Couples
- Food
- Luxury
George Restaurant is an elegant restaurant within the 5-star Grand Hotel Parker's in Naples. The restaurant opened in 2018 and has gained praise – and a Michelin Star – for its ability to respect traditional flavours and use local ingredients while presenting innovative dishes.
George Restaurant is in the Campania district, just south of Villa Floridiana. Perched on the 6th floor of the hotel, the restaurant's elevated position lets you enjoy classic Italian flavours with sweeping views of the Gulf of Naples and the Castel dell’Ovo.
Location: C.so Vittorio Emanuele, 135, 80121 Naples, Italy
Open: Tuesday–Saturday from 7.45 pm to 10.15 pm (closed on Sundays and Mondays)
Phone: +39 081 7612474
Map