39 Best Restaurants in Florence, Italy in 2025

Published on July 31, 2024 | 0 Comments
View of Ponte Vecchio. Florence, Italy

Looking for the best restaurants in Florence? We’ve got you covered. Florence is the Capital of Tuscany, a region in Italy. It is home to many different Renaissance architecture and artworks, including the famous Michelangelo “David” sculpture and the iconic Duomo Cathedral. Aside from its stunning architecture and world-famous artworks, do you know what else this historical city is beloved for? Delicious Tuscan dishes.

If you are a fan of Italian food and sightseeing, then there are numerous restaurants in Florence you must try. Below are the 39 best places to eat in Florence, each offering something unique that you're sure to enjoy on your travels.

Jump to Section

Book a Local Food Tour Now
Explore your city's best bites, esteemed eateries and hidden gems with a top-rated tour guide.
Book Now

Find the Best Restaurants in Florence, Italy

If you are a foodie traveling in Florence, you need to try food tours. With food tours in Florence, you can learn all about the culinary customs of Tuscany, indulge in authentic Tuscan cuisine, discover one of the best foodie cities and explore one of the most beautiful places in the world with a knowledgeable and professional guide.

The 39 Best Places To Eat in Florence, Italy

1. Trattoria Da Burde

Located just outside the historic center is Trattoria Da Burde, a traditional family-run restaurant in Florence that is a popular spot for locals. 

The Vibe

The relaxed and cozy atmosphere of this family-run trattoria feels like an old-world wine bar and a homey banquet all in one.

What to Order

For authentic Florentine recipes and passed-down specialties, you’ve got to visit Trattoria Da Burde. Expect delicious meals at this Florence restaurant such as minestrone, chickpea farinata and incredible wines.

Trattoria Da Burde Firenze | Via Pistoiese, 154 Incrocio Via Del Granchio, Florence 50145 | €€€

Enjoy a minestrone soup at this restaurant in Florence
via Trattoria Da Burde Firenze

2. Regina Bistecca

Opened in September 2018, Regina Bistecca is a popular restaurant in Florence known for serving signature Florence dishes.

The Vibe

Located inside a previously revered 140-year-old antique bookshop, Regina Bistecca maintains the spirit of the previous occupants with its dark gray walls, vaulted ceiling and paintings and prints hung in gilded frames.

What to Order

When visiting this restaurant in Florence, you can expect to enjoy dishes such as the signature bistecca alla Fiorentina.

Regina Bistecca | Via Ricasoli 6 Davanti al Teatro Niccolini, a 30 metri dal Duomo., Florence 50122 | €€

3. Giovanni Santarpia

Experience the vibrant flavors of Neapolitan cuisine at Pizzeria Giovanni Santarpia, where passion and tradition come together to create exceptional pizzas. With Giovanni's commitment to using only top-tier ingredients, every pizza at this Florence restaurant is a masterpiece

The Vibe

This pizzeria on the outskirts of Florence offers a warm and welcoming atmosphere with an unmistakable charm. Giovanni Santarpia's dedication to quality and conviviality is evident in every detail, from the friendly service to the carefully curated ingredients.

What to Order

Delight in a menu that showcases the best of Neapolitan pizza. Don't miss the marinara gialla, served with piennolo yellow tomatoes, fillets of cetara anchovies, capers, garlic, Pantelleria oregano, taggiasca olives and basil.

Pizzeria Giovanni Santarpia | Via Senese 155R, Florence 50124 | €€

Marinara Gialla Neopolitan pizza
via Pizzeria Giovanni Santarpia

4. L’Angolo del Mare

Located in the northeastern outskirts of Florence is L’Angolo del Mare, a small, off-the-radar restaurant in Florence.

The Vibe

Step inside to a bright and clean aesthetic of light blue walls that capture that seaside feeling to compliment the seafood menu.  

What to Order

This restaurant in Florence is famous for its delicious seafood, so we highly recommend starting with the potato gnocchi served with lobster before moving on to the monkfish bites with friggitelli peppers.

L’Angolo del Mare | 1 Red Edmondo de Amicis Street, Florence 50137 | €€€

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

5. Osteria Vini E Vecchi Sapori

Popular Osteria Vini E Vecchi Sapori is a tiny eatery located only a short walk from the Uffizi Gallery, which is a favorite amongst locals and tourists alike.

The Vibe

Enjoy this cozy restaurant in Florence thanks to warm lights, rustic wood furniture and walls covered in memorabilia. 

What to Order

If you enjoy traditional Florentine meals, you’re in for a real treat. The osso bucco is rich and flavorful, while meat eaters will enjoy a traditional Florentine steak.

Vini E Vecchi Sapori | Via Dei Magazzini 3R, Florence 50122 | €€ 

Try the osso bucco at this restaurant in Florence
via Vini E Vecchi Sapori

6. Osteria dell’Enoteca

Nestled in an ancient Oltrarno townhouse is Osteria dell’Enoteca, a restaurant in Florence that is famous for its seasonal Tuscan fare.

The Vibe

You’ll feel as if you’ve stepped back in time with the aged stone walls and arched ceilings. The crisp white tablecloths with modern chairs add a contemporary feeling.

What to Order

While all the meals on the menu are mouth-watering, the steak is exquisite, especially the t-bone cut from Piedmont. During winter, the chefs serve a tender and braised wild boar.   

Osteria dell’Enoteca | Via Romana 70R, Florence 50125 | €€

7. Il Santo Bevitore

What used to be a former coach house is now a bustling restaurant in Florence. Il Santo Bevitore, translated in English as “The Holy Drinker,” is known for its slow food and great wine.

The Vibe

The vaulted ceilings and dark wood paneling give this restaurant in Florence a modern and cozy feeling.

What to Order

As one of the best places to eat in Florence, you’ve got to try the octopus and a classic crème brûlée for dessert.  

Il Santo Bevitore | Via di Santo Spirito, Florence 66R | €€€

Octopus, eggplant, chickpea and brine
via Il Santo Bevitore

8. Cantinetta Antinori

If you’re looking for restaurants in Florence that have an interesting background and are great places to eat, you should make a trip to Cantinetta Antinori.

The Vibe

Housed in vaulted ex-cellars of 15th-century Palazzo Antinori, this restaurant in Florence is upscale with a hint of history. The warmly lit room is cozy and intimate.  

What to Order

For a light starter, we recommend the stuffed courgettes and for mains, you’ve got to try the potato ravioli with a rich duck sauce.

Cantinetta Antinori | Antinori Square, Florence 50123 | €€€

Gourmet Cooking Classes Near You
Take your culinary skills to new levels with guidance from five-star chefs.
Book Now

9. Semel

Located in the popular, frequented-by-locals Sant’Ambrogio market is Marco Paparozzi’s sandwich shop, Semel.

The Vibe

This restaurant in Florence is nothing more than a counter laden with freshly baked buns and a rustic chalkboard that is updated regularly with the sandwich fillings. 

What to Order

With a menu that’s constantly changing, your choices are endless, but some popular sandwiches amongst locals are wild boar and polenta.

Semel | Piazza Lorenzo Ghiberti 44R, Florence 50122 | € 

Enjoy a sandwich at this restaurant in Florence
via Canva

10. La Ménagère

Dine like an Italian at La Ménagère, located right in the heart of Florence. Whether you’re looking for a place to enjoy breakfast, dinner or just a cup of coffee, this restaurant in Florence is a must-visit. 

The Vibe

The inside of La Ménagère has been decorated so beautifully that you may forget you’re even there to eat. The patterned wallpaper, wicker chairs and floral arrangements are a feast for your eyes.

What to Order

Enjoy a delicious truffle burger served with crispy sweet potato fries.

La Ménagère | Via De' Ginori 8r, Florence 50129 | €€

11. Cibrèo Trattoria

Experience the excellent food that this Michelin-star restaurant in Florence has to offer. Cibrèo Trattoria is known for its top-rated Florentine and Tuscan dishes.

The Vibe

Cibrèo Trattoria keeps the décor simple and offers guests a rustic, but cozy dining experience thanks to wood-paneled walls and high arches.

What to Order

Enjoy a lasagna al pesto with green beans and potato or the Florentine-style veal. Leave room for dessert because this Florence restaurant's moist chocolate cake is heavenly.

Cibrèo Trattoria | Via de’ Macci, 122R, Florence 50122 | €€€

Lasagna al pesto with green beans and potato
via Cibrèo Trattoria

12. Borgo San Jacopo

This restaurant in Florence is part of the Ferragamo-owned Hotel Lungarno. Borgo San Jacopo offers locals and tourists elegant and accomplished cooking.  

The Vibe

Inside, you’ll find a modern and contemporary restaurant with outdoor seating that overlooks the south bank of the Arno.

What to Order

With so many options picking just one can be hard, so go ahead and try one of this Florence restaurant's amazing tasting menus that include myriad items, from spaghetti to rockfish soup.

Borgo San Jacopo | Borgo San Jacopo 62R, Florence 50125 | €€€€

Book a Local Food Tour Now
Explore your city's best bites, esteemed eateries and hidden gems with a top-rated tour guide.
Book Now

13. Zeb

While small, this restaurant in Florence serves up some big flavors in the San Nico district. Zeb is beloved for its delicious pasta and good wine.

The Vibe

It’s sleek and stylish inside, with two long counters running through the restaurant.

What to Order

A visit to Zeb is not complete without ordering a fresh pasta dish like the cappellacci stuffed with truffles and ricotta.

Zeb | Via San Miniato, 2, Florence 50125 | €€€

Try the cappellacci at this restaurant in Florence
via Canva

14. Trattoria Mario

This family-friendly trattoria may not look much from the outside, but Trattoria Mario serves traditional Tuscan dishes packed with flavor. 

The Vibe

Step through the green doors into a simple restaurant in Florence that keeps its focus on the food. On a nice day, you can enjoy the outdoor seating. 

What to Order

With a focus on the soul, the food here is amazing, especially the gamey ragu-coated pasta.

Trattoria Mario | Via Rosina 2R, Florence 50123 | €€

15. Trattoria Marione

Go back in time with this old-school restaurant in Florence. A lunchtime staple among residents, Trattoria Marione is a must-visit spot for people looking to dine as the locals do. 

The Vibe

Trattoria Marione can be described in two words: old-school. The wood bar with bunches of herbs hanging from the ceiling feels cozy. Even the vintage windows looking out onto the street are appealing.

What to Order

You have to try the tender Florentine steak with a side plate of salami and pastrami.

Trattoria Marione | Via Della Spada 27R, Florence 50123 | €€

Try the Florentine steak at this restaurant in Florence
via Trattoria Marione

16. Il Giova

This small restaurant in Florence called Il Giova is a real hidden gem and is a favorite amongst locals. Run by a family, this is one of the best places to eat in Florence. 

The Vibe

Bright and cheery yellow greet you in this bustling restaurant. Pay no mind to the noise and enjoy your meal.

What to Order

With a menu that changes daily, you’re guaranteed something fresh and new, like the pappardelle al cinghiale  — fried egg noodles with wild boar ragu.

Il Giova | Borgo la Croce 73R, Florence 50121 | €€

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

17. Ristorante Buca San Giovanni

This unique restaurant in Florence called Ristorante Buca San Giovanni serves some great Tuscan dishes with a fancy twist. 

The Vibe

The spot feels underground, yet upscale. Located inside a beautiful 1300s church, this restaurant in Florence certainly serves a mysterious vibe.

What to Order

You’ve got to enjoy the tortelloni with saffron chickpea cream, handmade according to tradition.

Ristorante Buca San Giovanni | Piazza San Giovanni 8, Florence 50129 | €€

Tortelloni with saffron chickpea cream
via Ristorante Buca San Giovanni

18. Caffé Italiano

Do you want to eat like a local? Caffé Italiano is a restaurant in Florence that is beloved for its traditional Tuscan flavors and pizza. 

The Vibe

The dark wood furniture and dramatic high vaulted ceilings give this Florence restaurant a romantic atmosphere that's perfect for date nights.

What to Order

There are only a few standard pizzas on the menu, but their flavor is anything but basic. You have to try the classic Margherita pizza.

Caffé Italiano | Via Isola delle Stinche, 11R-13R, Florence 50122 | €€

19. Osteria Santo Spirito

While Osteria Santo Spirito is a bit of a walk away from the popular tourist spots, this restaurant in Florence is somewhere that anyone visiting the city needs to go.

The Vibe

The floor-to-ceiling red paint and warm furniture are cozy and comforting. Enjoy your evening meal outside, basking in the upbeat energy that Italy is known for.

What to Order

Try something different for dinner, like the Pollo con Verdure  — a delicious chicken dish. The tiramisu is an absolute must-try for coffee and dessert lovers alike.

Osteria Santo Spirito | Piazza Santo Spirito 16R, Florence 50125 | €€

Indulge in a tiramisu at this restaurant in Florence
via Canva

20. Antico Ristoro di’ Cambi

Meat lovers looking for the best restaurants in Florence should visit Antico Ristoro di’ Cambi. Located in the San Frediano district, this restaurant was founded in 1950 and has been serving homestyle meals ever since. 

The Vibe

Feel right at home with the cheerful yellow walls, including one with an impressive wine bottle display.

What to Order

Feast on a tender beef filet served with balsamic vinegar and rocket salad.

Antico Ristoro di’ Cambi | Via Sant'Onofrio 17R Angolo Piazza del Tiratoio, Florence 50124 | €€€

Gourmet Cooking Classes Near You
Take your culinary skills to new levels with guidance from five-star chefs.
Book Now

21. Il Latini

Enjoy a meal at this family-run restaurant in Florence called Il Latini, where guests can enjoy lunch with their furry friends. 

The Vibe

Stepping inside Il Latini is like stepping inside a family kitchen. The simple dark wood furniture and bookshelves are comforting and cozy.

What to Order

For something moreish, we suggest the rich pasta with wild boar sauce. End your meal with a delicious homemade meringue.

Il Latini | Via Dei Palchetti, 6R, Florence 50123 | €€€

Homemade Italian meringe
via Il Latini

22. Club Culinario da Osvaldo

Looking to enjoy homestyle meals made using family recipes that have been passed down through generations? If so, then head to Club Culinario da Osvaldo.

The Vibe

This quaint and cozy restaurant in Florence serves its meals on rickety wooden tables with the specials scribbled on a rustic blackboard.

What to Order

The stuffed pastas are something everyone needs to try at least once. Our favorites are the spinach and ricotta ravioli.

Club Culinario da Osvaldo | Piazza dei Peruzzi 3R, Florence 50122 | €€€

23. Golden View 

If you’re looking for a restaurant in Florence with a view, look no further than Golden View, found on the side of the Arno River opposite the iconic Ponte Vecchio.

The Vibe

Bask in the warm sunlight and stunning views of the city from the tall windows that brighten up this small but neat restaurant.

What to Order

The menu at Golden View was born from a love for good food and imagination. Try the duck breast with eggplant, honey, melon and sorrel.

Golden View | Via de Bardi 58R, Florence 50125 | €€€

Try the duck at this restaurant in Florence
via Golden View

24. Il Vecchio e Il Mare

Located close to the historical center of Florence, Il Vecchio e Il Mare is known for its pizza and seafood. This combo makes it one of the top restaurants in Florence. 

The Vibe

One can only describe this restaurant in Florence with two words: Rive Gauche. The painted ceilings and outdoor seating area are delightful.

What to Order

We recommend trying the thick-crust Neapolitan-style pies topped with cured meats and truffles.

Il Vecchio e Il Mare | Via Vincenzo Gioberti, 61N, Florence 50121 | €€€

Book a Local Food Tour Now
Explore your city's best bites, esteemed eateries and hidden gems with a top-rated tour guide.
Book Now

25. Nugolo

Owned by ingredient expert Nerina Martinelli and run with the help of Chef Luca Grimaldi, Nugolo is an exquisite restaurant in Florence that sources ingredients from its own garden.  

The Vibe

Inside is modern and clean with bright white walls and natural wood furnishings. The food is the star of the show.

What to Order

Enjoy traditional dishes with creative flair, like risotto, celery pesto, Casentino salmon trout, roasted lemon cream and kefir.

Nugolo | Via della Mattonaia 27R Davanti Alla Nuova Sede Della Facoltà Di Architettura, Florence 50121 | €€

Enjoy a creamy risotto at this restaurant in Florence
via Nugolo

26. Osteria Tre Panche

Partnered with the exclusive Hotel Hermitage is Osteria Tre Panche, a restaurant in Florence that serves Tuscan classics with a culinary upgrade.

The Vibe

From the outside, this little restaurant doesn’t look like much, but the upstairs terrace offers stunning views of the city.

What to Order

Favorite dishes include the fresh pasta tagliolini with shaved truffles.

Osteria Tre Panche | Via Antonio Pacinotti 32R, Florence 50131 | €€€

27. Locale Firenze

Dine in a 16th-century palace that dates back to the 1200s at the Locale Firenze. Talented chef Simone Caponnetto has created a restaurant in Florence for those looking to pair excellent food with stunning cocktails.

The Vibe

Bask in the original frescoes and classic black and white floors — you’ll think you’re eating with royalty.

What to Order

Try the UOVO, a creative dish featuring a duck egg with koji black cream, hazelnut and horseradish.

 

Locale Firenze | Via delle Seggiole 12R, Florence 50122 | €€€

Duck egg with koji black cream, hazelnut and horseradish
via Locale Firenze

28. Gucci Osteria

Open since 2018, this Florence restaurant is loved by locals and visitors alike. Owned by Karime Lopez, Gucci Osteria is known for its creative menu.

The Vibe

Dine in an artfully designed restaurant with deep green velvet and custom-made Ginori porcelain. Gucci Osteria is simply stunning. 

What to Order

It'd be remiss of you to visit this restaurant without tasting its signature tortellini, served in a rich Parmesan cream sauce. 

Gucci Osteria | Piazza Della Signoria, 10, Florence 50122 | €€€

Book a Gourmet Cooking Class Now
Kick-start your culinary confidence with help from a world-class chef. See what's cooking in your city today.
Book Now

29. Trattoria Ruggero

A local favorite, Trattoria Ruggero is a popular restaurant in Florence that has been around since the 1970s.

The Vibe

Since its founding, the décor has remained the same and that’s precisely what people love about Trattoria Ruggero. The wood-paneled walls covered in photo frames remind you of a quaint pub.

What to Order

Diner favorites include the spaghetti alla carrettiera and the roast pork with zucchini flowers.

Trattoria Ruggero | Via Senese 89R, Florence 50124 | €€

Try the spaghetti alla carrettiera at this resturant in Florence
via Canva

30. Casa Ciabattini 

A newcomer to the scene of restaurants in Florence, Casa Ciabattini is a culinary gem located in the quieter Porta al Prato area.  

The Vibe

Casa Ciabattini offers a clean, modern aesthetic with blue-paneled walls and crisp white linen.

What to Order

One of the most popular dishes you need to experience for yourself is the boiled beef-stuffed pasta, topped with ricotta, burrata and spinach gnudi.

Casa Ciabattini | Via Il Prato 68R, Florence 50123 | €€€

31. Burro & Acciughe

Visit this seafood gem for a break from meat-centered Tuscan food and explore the exciting dishes that Burro & Acciughe has to offer.

The Vibe

This restaurant in Florence has a rustic look with exposed plaster walls and floors that are complemented by modern furniture.

What to Order

Explore exciting dishes like grilled squid with braised artichokes or the seasonal catch of the day.

Burro & Acciughe | Via Dell'Orto 35, Florence 50124 | €€

Grilled squids with braised artichokes
via Burro & Acciughe

32. Forno Becagli

If you’re looking for Tuscany’s take on focaccia you have to visit a restaurant in Florence called Forno Becagli.

The Vibe

While small, the shelves of this bakery are absolutely brimming with deliciousness. The staff are always friendly and welcoming. 

What to Order

Choose your base, like the plain schiacciata, then add your favorite toppings, from soft fennel salami to stracchino.

Forno Becagli | Via Borgognissanti 92R, Florence 50127 | €€

Gourmet Cooking Classes Near You
Take your culinary skills to new levels with guidance from five-star chefs.
Book Now

33. Culinaria Bistrot

Take a break from the hustle and bustle of the main tourist spots by visiting Culinaria Bistrot. This little restaurant in Florence sources all its ingredients locally and offers plenty of delicious vegetarian meals. 

The Vibe

This restaurant in Florence will have you feeling like you’re dining in a wine cellar thanks to the ceiling arches above. The walls are decorated with the work of local artists.

What to Order

The octopus with lime mashed potato cream, confit cherry tomatoes and sesame is tough to beat.

Culinaria Bistrot | Piazza Torquato Tasso 13R, Florence 50124 | €€

Try the octopus at this restaurant in Florence
via Culinaria Bistrot

34. Procacci 1885 

This beloved restaurant in Florence has been around since 1885 and was originally built to cater to King Vittorio Emanuele III. Now, it’s the locals who enjoy Procacci 1885 the most. 

The Vibe

Gaze upon the royal coat of arms from the House of Savoy since 1925 as you enjoy your meal inside the cozy restaurant. 

What to Order

Enjoy a glass of fine wine while dining on the mini paninos covered in truffles.

Procacci 1885 | Via Dei Tornabuoni 64R, Florence 50123 | €€

35. Fiaschetteria Osteria Nuvoli

A wine merchant and eatery all in one, Fiaschetteria Osteria Nuvoli is a must-visit restaurant in Florence. 

The Vibe

You can feel the history when you enter this restaurant in Florence thanks to its stone walls, arched ceilings and a wall lined with old cooking utensils.

What to Order

While the food is simple, the slow-cooked stews and boar pappardelle are stunning.

Fiaschetteria Osteria Nuvoli | Piazza Dell'Olio 15, Florence 50123 | €€

Indulge in the boar pappardelle at this restaurant in Florence
via Fiaschetteria Osteria Nuvoli

36. Arà è Sicilia

Chef Carmelo Pannocchietti has created a restaurant in Florence, Arà è Sicilia, that has become a staple for locals and tourists seeking authentic Sicilian street food.

The Vibe

It’s modern and quaint inside Arà è Sicilia, thanks to the exposed stone walls, white furniture and low lighting.

What to Order

Start with the ragu-filled arancini and finish with a delicious pistachio gelato.

Arà è Sicilia | Via Degli Alfani 127R, Florence 50121 | €€€

Book a Local Food Tour Now
Explore your city's best bites, esteemed eateries and hidden gems with a top-rated tour guide.
Book Now

37. Tiratissima

This upscale pizzeria, Tiratissima, serves some eye-popping pizza and other delectable baked goods.

The Vibe

Tiratissima presents guests with an exciting and modern dining experience that is artistically curated. 

What to Order

Grab a slice or two of the delicious pizza or snack on the Champagne and chantilly-filled beignet from this restaurant in Florence.

Tiratissima | Viale Amendola 14-20R, Florence 50121 | €€

Enjoy a slice of pizza at this restaurant in Florence
via Tiratissima

38. Gurdulù

As a restaurant in Florence that boasts a refreshing farm-to-table ethos, Gurdulù is a popular spot.

The Vibe

Under new management, the restaurant has evolved its high-end gourmet roots to become approachable with a moody, retro vibe.  

What to Order

Indulge in something new and exciting, like the Wellington-style roast guinea fowl with foie gras

Panini at Semel | Via delle Caldaie, 12R, Florence 50125 | €€€

39. L'Ortone

What used to be a garden plot belonging to the nuns of Santa Verdiana, L'Ortone is a well-liked restaurant in Florence that has plenty of options for all tastes.  

The Vibe

L’Ortone’s stone walls and floor instantly transport diners back to an era long forgotten.

What to Order

Try the potato and beet gnocchi, with pecorino cheese fondue, smoked crunchy ham and a delightful basil sauce.

L’Ortone | Piazza Lorenzo Ghiberti 87/R, Florence 50122 | €€€

Potato and beet gnocchi with basil sauce
via L’Ortone

There you have it! 39 of the most amazing restaurants in Florence. As you'll have seen, the food scene in this bustling city is perfect for culinary travelers arriving with an appetite, and now that you have this guide, choosing where to eat in Florence has never been easier. This city in Tuscany has something for everyone, meaning that whether you're in the mood for seafood, cheesy pizza or classic Florentine wild boar, all you need to do is plan which you'll visit first!

For even more ways to explore Florence and beyond, check out other experiences happening on Cozymeal.