Article written by Elisa
This article may contain compensated links. Please read disclaimer for more info.
Nice is much more than a gorgeous coastal paradise. A fundamental aspect of its culture is its fantastic local cuisine, which features many dishes unique to the city.
The French Riviera capital’s cuisine blends Provençal produce with Italian culinary influences. Dishes that combine land and sea will delight your palate with a true explosion of flavor.
Where to eat in Nice to try all the local specialties? Here is the list of the best restaurants in Nice, France, for your next trip to the city.
Are you planning your Nice trip last minute?
Below are some of the best Nice tours, hotels, and more!
- Book your flight tickets to Nice Airport (NCE); Book your train tickets to Nice.
- Book your transfer from Nice Airport to the city with Welcome Pickups.
Looking to travel around Nice independently? Click here for the best rental car rates in Nice.
Top Experiences and Tours in Nice:
Top Places to Stay in Nice:
- Hotel La Pérouse Nice Baie des Anges (it has the best view of Nice)
- Hotel Négresco (the most iconic, at the Promenade des Anglais)
- Hotel de France (a cute mid-range close to the beach)
- Best hotels in Nice with a pool (for the hottest months in Nice!)
Don’t leave for Nice without travel insurance!
Safety Wing works well for long and short trips (starting with a minimum of 5 days). SafetyWing covers COVID-19 for new policies purchased, and unplanned quarantine is covered, too.
Read More:
Best Restaurants in Nice, France
1. Olive et Artichaut
The Olive et Artichaut is located in Old Nice. It is 1 minute on foot from Nice Cathedral.
Opened by two lovers of local cuisine, this restaurant welcomes diners inside two small rooms with simple but attractive decor. The staff is friendly and attentive, making the overall dining experience enjoyable.
The prestigious Michelin Guide awarded Olive et Artichaut a Bib Gourmand (a special award for restaurants that offer a three-course meal at a reasonable price).
At this restaurant, you can taste gourmet Mediterranean and Niçoise cuisines. The dishes are inspired by the sea and the mountains and are prepared with fresh regional products. The price range for main courses is between 22€ and 28€.
Address: 6 Rue Sainte-Reparate, 06300 Nice. Information & Bookings
2. Le Safari
Le Safari is located in Old Nice, on Cours Saleya. It is two minutes on foot from the Marché Aux Fleurs and the Colline du Château.
The oldest restaurant in Nice, Le Safari, has a charming and colorful interior decorated with paintings by local artists and an outdoor terrace. The atmosphere is friendly and cozy, and its large terrace is perfect for sunny days.
Le Safari has been awarded the “Cuisine Nissarde” label since 2013. This precious label rewards restaurants, snack bars, and takeaway places for the quality and respect for traditional recipes.
Le Safari specializes in traditional cuisine cooked in a “homemade” style with fresh ingredients to serve diners authentic flavors. Particularly popular are the restaurant’s wood-fired pizzas. The price range for main courses is between 15€ and 35€.
Address: 1 Cours Saleya, 06300 Nice. Information & Bookings
3. Acchiardo
This restaurant is located in Old Nice, approximately 10 minutes on foot from the Colline du Château. At Acchiardo’s, you will find classic “old bistro” decor, with wooden counters and simple-looking tables. Hanged on the walls are photos of the various generations of the Acchiardo family, who’ve run the place since 1927, which helps make it incredibly cozy overall. The restaurant is praised for the friendliness of the servers and the generous local cuisine.
Acchiardo serves Niçoise and Provençal dishes that are well-cooked and presented. The raw materials are of excellent quality, and the dishes are cooked to perfection to give you a tasteful meal experience. The restaurant also has a wide selection of wines to pair with the dishes. The price range for main courses is between 15€ and 20€.
Address: 38 Rue Droite, 06300 Nice. Information & Bookings
4. Lavomatique
Lavomatique is located in Old Nice, one minute on foot from Nice Cathedral and 2 minutes from Musée du Palais Lascaris.
Stepping inside Lavomatique, you will find yourself inside a trendy restaurant with a turquoise-walled dining room. The room has tables and counter seating, with views of the gleaming open kitchen. In summer, the restaurant features a handful of tables outside.
Dining at Lavomatique means trying an exciting tapas menu that invites you to travel and indulge between a plate of falafels, fried fresh anchovies, and pork ribs with spicy ketchup. The restaurant also has an excellent cellar with essentially natural wines. The price range for main courses is between 15€ and 25€.
Address: 11 Rue du Pont Vieux, 06300 Nice. Information & Bookings
5. La Table Alziari
La Table Alziari is a restaurant at the far end of Old Nice. It is 1 minute on foot from Tour Saint-François and three minutes from the Jardin de la Bourgada.
For a quarter of a century now, La Table Alziari has delighted the palates of locals and tourists alike. A true, small, family-run restaurant with old-fashioned decor and a charming outdoor terrace.
The traditional menu is of excellent quality, and it is based on the recipes of the family’s grandmother. This means that year after year, you can try the most authentic regional cuisine at La Table Alziari. Besides, all the ingredients, from meat to vegetables to bread, are sourced from the local streets and neighborhoods. The price range for main courses is between 25€ and 35€.
Address: 4 Rue François Zanin, 06300 Nice. Information & Bookings
6. La Voglia
If you are wondering where to eat in Nice for delicious Italian food, try La Voglia, right in the heart of Old Nice. Located on Cours Saleya, the restaurant is within walking distance from the Opéra de Nice.
La Voglia is an Italian restaurant that perfectly combines conviviality and a chic spirit. The interior has modern and almost post-industrial decor, while outside there is a beautiful shaded terrace for an al fresco meal.
Enjoy all the most beloved dishes of Italian cuisine, from pasta to pizza, prepared with fresh ingredients. The dishes are a true feast for the taste buds. I particularly like their lasagna and the giant crème caramel for dessert. The price range for main courses is between 14€ and 25€.
Address: 2 Rue Saint-François de Paule, 06300 Nice. Information & Bookings
7. Bocca Nissa
Bocca Nissa is located in Old Nice, two minutes on foot from the Opéra de Nice and the Promenade des Anglais.This restaurant’s venue is fabulous, with boho-chic decor, lots of greenery, and a 250-square-meter rooftop with tables. You won’t feel like you are in France but rather in the Balearic Islands! The overall vibe at this tapas bar and restaurant is festive and chill.
Bocca Nissa serves a generous Mediterranean cuisine inspired by different countries. Everything is prepared with high-quality and fresh products. At this restaurant, there are quite a few vegetarian and vegan options. The price range for main courses is between 20€ and 30€.
Address: 3 Rue Saint-François de Paule, 06300 Nice. Information & Bookings
8. Bistrot D’Antoine
Bistrot d’Antoine is in Old Nice, just a minute on foot from Nice Cathedral. A classic-looking bistro with a convivial atmosphere, Bistrot d’Antoine is a lovely place to eat in Nice. The venue isn’t particularly spacious, but the outdoor terrace is charming and “very French.”
The cuisine served at Bistrot d’Antoine is classic French in flavor but revisited in a modern key for a refined presentation. From appetizers to desserts, you won’t taste anything but delicacies. Definitely try their cocotte de cochon (pork) and magret de canard! (duck). The price range for main courses is between 20€ and 40€.
Address: 27 Rue de la Préfecture, 06300 Nice Information & Bookings
9. Lou Fran Calin
Lou Fran Calin is in front of Nice Cathedral, in the center of Old Nice. This restaurant welcomes diners on a large terrace shaded in summer and covered in winter. Stepping inside, the decor is exactly what you have pictured: classic but not old, with perfectly ironed, white tablecloths. The head chef, Daniel Silvetti, is a prestigious Ecole Hôtelière de Nice graduate.
The menu echoes the local spirit, with a menu that proposes Niçoise cuisine. The recipes used in the dishes are authentic and enhance the region. The plentiful cuisine and the more-than-fair prices make Lou Fran Calin a great choice for lunch or dinner. The price range for main courses is between 20€ and 30€.
Address: 5 Rue Francis Gallo, 06300 Nice. Information & Bookings
10. Le Voyageur Nissart
Le Voyageur Nissart is located near the train station. Nearby attractions include the Basilique Notre-Dame de l’Assomption.
A traditional old-fashioned bistro that has been in operation since 1908, Le Voyageur Nissart has simple decor and an intimate atmosphere. The restaurant features an outdoor dining area.
This restaurant’s philosophy is to consistently serve good, simple, and authentic food. At Le Voyageur Nissart you can enjoy seasonal Niçois cuisine prepared by following recipes handed down from generation to generation. From gnocchi with gorgonzola, to tripe niçoise to caponata d’aubergines, your choice for delicious dishes is endless! The price range for main courses is between 15 and 25€.
Address: 19 Rue d’Alsace-Lorraine, 06000 Nice. Information & Bookings
11. La Villa Massenet
La Villa Massenet is located in Old Nice, four minutes on foot from the Promenade des Anglais. This restaurant boasts an indoor dining room with a mix of modern and shabby-chic decor and a beautiful and shaded terrace. Dining at La Villa Massenet gives the overall feeling of being in a bright and spacious restaurant.
The cuisine served is no ordinary French cuisine: it’s a gourmet delight! The dishes are colorful, fragrant, and refined in flavor. Everything is made with the freshest and most carefully selected products. All in all, La Villa Massenet offers traditional cuisine with a modern twist. The price range for main courses is between 20€ and 30€.
Address: 10 Rue Massenet, 06000 Nice. Information & Bookings
12. Lou Balico
Lou Balico is located in the Carabacel neighborhood, right next to the MAMAC Museum.
This restaurant has been an institution in Nice since 1979. A three-generation family affair, Lou Balico has an aesthetic and service that stopped 40-something years ago. However, you won’t have the feeling of being somewhere outdated, but rather traditional and cozy. Whether it’s a romantic dinner or a family meal, you will find the perfect atmosphere at Lou Balico.
At Lou Balico, classic French gastronomy comes to life, with an emphasis on Provençal dishes. Traditional cooking techniques are paired with fresh ingredients for an unforgettable dining experience. The price range for main courses is between 18€ and 26€.
Address: 20 Avenue Saint-Jean-Baptiste, 06000 Nice. Information & Bookings
Bonus: Le Café des Amis for the apéritif
Le Café des Amis is located in Old Nice, on Cours Saleya. it is next to the Marché Aux Fleurs.
Le Café des Amis was born out of the idea of two friends who share a passion for wine and good food. With a double terrace overlooking the new Cours Chirac and the traditional Cours Saleya, this restaurant and winery is the ideal spot in Nice for an aperitif while people-watching.
The concept of Le Café des Amis revolves around that of being a dining cellar. The dishes proposed are creative and with an eye on sustainability. The cellar is well-stocked, with wines made from all over France that you can buy.
The price range for cocktails is between 5€ and 15€, while wine bottles cost from 40€ to up to 200€.
Address: 28 Cours Saleya, 06300 Nice
And there you have it, where to eat in Nice, France, for delicious local food. Which one would you like to try right now?