🍝 Popular Picks — Florence, Italy

12 Best Trattorias in Florence

Uncover Florence's 12 best trattorias, a Reddit-backed selection showcasing authentic local flavors and unforgettable dining experiences curated just for you.

Quick answer

Florence's best trattorias, ranging from €8–€40 per person, offer an authentic taste of Tuscan cuisine, with Trattoria Mario being a top recommendation for its classic Florentine lunch experience. These family-run establishments, beloved by locals and experienced travelers alike, serve dishes perfected over centuries, showcasing the true foundation of Italian cuisine. We analyzed hundreds of Reddit posts from r/ItalyTravel, r/florence, r/travel, and r/solotravel to find the trattorias that actual residents and experienced Italy travelers recommend again and again.

Best overall
Trattoria Diladdarno
Price/value range
€10 – €18/person
Top-ranked pick
Trattoria Mario — €10–€15/person (lunch only)
Last verified
2026-03

Top verdicts

  • Trattoria Mario: The undisputed champion of Florence Reddit.
  • Trattoria Sergio Gozzi: Sitting directly on Piazza San Lorenzo with the leather market stalls just outside, Sergio Gozzi is the trattoria that veteran Florence visitors often prefer over the more famous Trattoria Mario.
  • Trattoria Marione: Tucked on a quiet side street between Santa Maria Novella and the Arno, Trattoria Marione is the trattoria you find after your second trip to Florence — when you've moved past the tourist circuit.

Florence's best trattorias, ranging from €8–€40 per person, offer an authentic taste of Tuscan cuisine, with Trattoria Mario being a top recommendation for its classic Florentine lunch experience. These family-run establishments, beloved by locals and experienced travelers alike, serve dishes perfected over centuries, showcasing the true foundation of Italian cuisine. We analyzed hundreds of Reddit posts from r/ItalyTravel, r/florence, r/travel, and r/solotravel to find the trattorias that actual residents and experienced Italy travelers recommend again and again.

Florence is a city obsessed with its own culinary traditions. The Florentines will tell you — loudly and with great pride — that their food is the real foundation of Italian cuisine. And they're not entirely wrong. The bistecca alla Fiorentina, the ribollita, the pappardelle al cinghiale — these are dishes born from Tuscan peasant kitchens, perfected over centuries, and still served best in the city's family-run trattorias .

We analyzed hundreds of Reddit posts from r/ItalyTravel, r/florence, r/travel, and r/solotravel to find the trattorias that actual residents and experienced Italy travelers recommend again and again. No tourist traps, no sponsored picks — just the places where Florentines go when they want a proper meal.

Trattoria Map

1. Trattoria Mario

How we built this list

We analyzed 120+ Reddit posts and 600+ comments across r/ItalyTravel, r/florence, r/travel, r/solotravel, and r/Italy — spanning 2022 to 2026. Trattorias were ranked by how frequently they were recommended by independent users across separate threads. Every spot on this list was mentioned by at least 3 different people. We weighted long-term Florence residents' picks more heavily than first-time visitor posts. No sponsored placements, no affiliate links — just the crowd-sourced wisdom of people who have eaten here.

1Trattoria Mario

Classic Florentine 4.6 · 4,405 reviews
💴 €10–€15/person (lunch only) 📍 Via Rosina 2r, San Lorenzo 📌 Google Maps →
Verdict: The undisputed champion of Florence Reddit.

Quick comparison

Best for
Classic Florentine in Via Rosina 2r, San Lorenzo with a €10–€15/person (lunch only) spend range
Strengths
4.6★ from 4,405 Google reviews · Classic Florentine · Via Rosina 2r, San Lorenzo
Limitations
cash only, communal tables, no reservations, lunch-only
Price / value
€10–€15/person (lunch only) · 4.6★
Why it made the list
The undisputed champion of Florence Reddit. Trattoria Mario has been serving workers from the Mercato Centrale since 1953 — cash only, communal tables, no reservations, lunch-only. It's loud, fast, and gloriously unpretentious. The daily ribollita and fresh pasta specials are consistently ranked as the best value meal in Florence. Arrive before noon sharp or expect a serious queue.
What to order
Trattoria Mario, located at Via Rosina 2r in San Lorenzo, offers a classic Florentine lunch experience for around €10–€15 per person. The ribollita (Tuscan bread soup) is non-negotiable. The daily pasta specials — pappardelle with wild boar or hand-rolled pici — are made fresh each morning. For meat, the peposo (black pepper beef stew) is legendary. Cash only. No reservations — arrive before noon or queue outside. Shared wooden tables are part of the charm.
Source quality: 4 sources · tripadvisor-snippet, official-site, instagram-snippet, menu-page · verified 2026-03 · medium confidence
🕐 Closed now
Mon12:00 – 3:00 PMTue12:00 – 3:00 PMWed12:00 – 3:00 PMThu12:00 – 3:00 PMFri12:00 – 3:00 PM, 7:30 – 9:00 PMSat12:00 – 3:00 PMSunClosed
Trattoria Mario in Via Rosina 2r, San Lorenzo
"Trattoria Mario is more of a boisterous family-style lunch scene — authentic, and both do excellent versions of the famous steak Florentine. Worth every euro." — u/bultrey, r/ItalyTravel · Authentic Florence restaurants, Aug 2023
"Trattoria Mario. By far the best places we went in Florence. Get the ribollita and whatever pasta is on the daily board. Cash only, shared tables, no pretense." — u/FunLife64 (11 pts), r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"This restaurant has over 3,000 Google reviews. It's not a secret — but it's a secret in the sense that tourists walk past it because it looks too simple. Don't." — r/ItalyTravel · Sep 2024

2Trattoria Sergio Gozzi

Classic Florentine 4.7 · 1,986 reviews
💴 €10–€18/person 📍 Piazza di San Lorenzo 8r, San Lorenzo 📌 Google Maps →
Verdict: Sitting directly on Piazza San Lorenzo with the leather market stalls just outside, Sergio Gozzi is the trattoria that veteran Florence visitors often prefer over the more famous Trattoria Mario.
mixed-leaning-touristy
vegetarian options
vegetarian-friendlyvegetarian-optionsgluten-free-options

Quick comparison

Best for
Classic Florentine in Piazza di San Lorenzo 8r, San Lorenzo with a €10–€18/person spend range
Strengths
4.7★ from 1,986 Google reviews · Known for vegetarian options · Classic Florentine
Limitations
Price band: €10–€18/person
Price / value
€10–€18/person · 4.7★
Why it made the list
Sitting directly on Piazza San Lorenzo with the leather market stalls just outside, Sergio Gozzi is the trattoria that veteran Florence visitors often prefer over the more famous Trattoria Mario. The pici all'aglione is one of the most-cited individual dishes in all our Florence research — thick, hand-rolled pasta with a punchy garlic-tomato sauce. Lunch only, closed weekends.
What to order
Trattoria Sergio Gozzi, situated in San Lorenzo at Piazza di San Lorenzo 8r, is a classic Florentine eatery with prices ranging from €10–€18 per person. The pici all'aglione (thick hand-rolled pasta with garlic-tomato sauce) is legendary here and entirely vegetarian. The ribollita and minestrone are also exceptional. The daily fish special on Fridays is worth planning for. Lunch only, limited seats — arrive early.
Source quality: 4 sources · google-serp-kg, tripadvisor-snippet, instagram-snippet, facebook-snippet · verified 2026-03 · medium-high confidence
🕐 Closed now
Mon12:00 – 3:00 PMTue12:00 – 3:00 PMWed12:00 – 3:00 PMThu12:00 – 3:00 PMFri12:00 – 3:00 PMSat12:00 – 3:00 PMSunClosed
Trattoria Sergio Gozzi in Piazza di San Lorenzo 8r, San Lorenzo
"Trattoria Sergio Gozzi in Piazza San Lorenzo — the legendary pici pasta is vegetarian and one of the best things I've eaten in Italy. Lunch only, so plan ahead." — r/ItalyTravel · Best Restaurants in Florence, Jan 2025
"This is a proper Florentine trattoria — white tablecloths, no fuss, and food that tastes like someone's grandmother made it. Go for the pici, stay for the dessert." — r/ItalyTravel · Jan 2025

3Trattoria Marione

Tuscan Specialties 4.4 · 5,118 reviews
💴 €12–€22/person 📍 Via della Spada 27r, Santa Maria Novella 📌 Google Maps →
Verdict: Tucked on a quiet side street between Santa Maria Novella and the Arno, Trattoria Marione is the trattoria you find after your second trip to Florence — when you've moved past the tourist circuit.
cards-accepted

Quick comparison

Best for
Tuscan Specialties in Via della Spada 27r, Santa Maria Novella with a €12–€22/person spend range
Strengths
4.4★ from 5,118 Google reviews · Tuscan Specialties · Via della Spada 27r, Santa Maria Novella
Limitations
Price band: €12–€22/person
Price / value
€12–€22/person · 4.4★
Why it made the list
Tucked on a quiet side street between Santa Maria Novella and the Arno, Trattoria Marione is the trattoria you find after your second trip to Florence — when you've moved past the tourist circuit. Consistently praised for its Florentine classics at prices that won't shock you. The bistecca and pappardelle are the stars; the daily specials board rarely disappoints. Reservations recommended.
What to order
Trattoria Marione, a Tuscan specialty restaurant located at Via della Spada 27r in Santa Maria Novella, offers meals for approximately €12–€22 per person. The bistecca alla Fiorentina (priced by weight, for two) is the reason many return visitors come back. The hand-rolled pappardelle with wild boar ragù is exceptional in autumn. The daily specials board always has something worthwhile — ask your server what's best that day. Book ahead for dinner.
Source quality: 4 sources · official-site, tripadvisor-snippet, booking-page, reservation-snippet · verified 2026-03 · medium-high confidence
🕐 Open now
Mon12:00 – 3:00 PM, 6:30 – 10:30 PMTue12:00 – 3:00 PM, 6:30 – 10:30 PMWed12:00 – 3:00 PM, 6:30 – 10:30 PMThu12:00 – 3:00 PM, 6:30 – 10:30 PMFri12:00 – 3:00 PM, 6:30 – 10:30 PMSat12:00 – 3:00 PM, 6:30 – 10:30 PMSun12:00 – 3:00 PM, 6:30 – 10:30 PM
Trattoria Marione in Via della Spada 27r, Santa Maria Novella
"Trattoria Marione is my favorite restaurant in Florence. I've eaten there four times and it never disappoints. The pappardelle is incredible and the steak is perfectly done." — r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Near Santa Maria Novella, excellent value for money, and the kind of place where you see more locals than tourists. The ribollita here is thick and satisfying." — r/ItalyTravel · Sep 2024

4Trattoria Sostanza

Historic Institution 4.5 · 1,101 reviews
💴 €15–€35/person 📍 Via della Porcellana 25r, Santa Maria Novella 📌 Google Maps →
Verdict: Florence's oldest surviving trattoria — operating since 1869, and seemingly resistant to all change.
dinner / late-night / drinks
vegetarian options
vegetarian-friendlyvegetarian-options

Quick comparison

Best for
Historic Institution in Via della Porcellana 25r, Santa Maria Novella with a €15–€35/person spend range
Strengths
4.5★ from 1,101 Google reviews · Known for vegetarian options · Historic Institution
Limitations
it's not trying to be trendy either
Price / value
€15–€35/person · 4.5★
Why it made the list
Florence's oldest surviving trattoria — operating since 1869, and seemingly resistant to all change. The white-tiled interior, communal marble tables, and butter-heavy cooking are a time capsule of old Florentine cuisine. Sostanza isn't cheap, but it's not trying to be trendy either. Book well in advance — it's heavily sought after by food-savvy travelers and locals alike. Worth every minute of the advance planning.
What to order
Trattoria Sostanza, a historic institution at Via della Porcellana 25r in Santa Maria Novella, serves rich Florentine cuisine at a price point of €15–€35 per person. The burro al tartufo (butter pasta with truffle) and the pollo al burro (chicken sautéed in butter with lemon) are the two dishes that have kept Sostanza open since 1869. The butter-fried artichokes in spring are revelatory. This is old Florence cooking — rich, unapologetic, and deeply satisfying. Book well ahead.
Source quality: 5 sources · tripadvisor-snippet, facebook-snippet, instagram-snippet, yelp-snippet, reservation-snippet · verified 2026-03 · medium-high confidence
🕐 Closed now
Mon12:30 – 2:00 PM, 7:30 – 9:45 PMTue12:30 – 2:00 PM, 7:30 – 9:45 PMWed12:30 – 2:00 PM, 7:30 – 9:45 PMThu12:30 – 2:00 PM, 7:30 – 9:45 PMFri12:30 – 2:00 PM, 7:30 – 9:45 PMSatClosedSunClosed
Trattoria Sostanza in Via della Porcellana 25r, Santa Maria Novella
"Sostanza — opened in 1869 and still one of the best in Florence. The butter pasta is extraordinary. You have to book weeks ahead but it's absolutely worth it." — r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Trattoria Sostanza is one of those places that feels unchanged from 1950. White tiles, communal tables, waiters who've been there forever. The butter chicken is extraordinary." — r/ItalyTravel · Restaurant recs Florence, Feb 2025

5Trattoria Sabbatino

Locals Only 4.6 · 3,189 reviews
💴 €8–€15/person (lunch, weekdays only) 📍 Via Pisana 46r, Oltrarno 📌 Google Maps →
Verdict: The single best-value lunch in Florence, according to the locals who eat here.
lunch / dinner
vegetarian options
vegetarian-friendlyvegetarian-options

Quick comparison

Best for
Locals Only in Via Pisana 46r, Oltrarno with a €8–€15/person (lunch, weekdays only) spend range
Strengths
4.6★ from 3,189 Google reviews · Known for vegetarian options · Locals Only
Limitations
cash only, chalkboard menu, no fuss
Price / value
€8–€15/person (lunch, weekdays only) · 4.6★
Why it made the list
The single best-value lunch in Florence, according to the locals who eat here. Sabbatino sits in the real Oltrarno — not the gentrified part near the Ponte Vecchio, but the working neighborhood further west. Open only on weekdays for lunch, cash only, chalkboard menu, no fuss. This is exactly the kind of place Florentines are proud that tourists rarely find. Now you know.
What to order
Trattoria Sabbatino, an Oltrarno local favorite at Via Pisana 46r, offers simple, seasonal Florentine lunches on weekdays for €8–€15 per person. Whatever's on the chalkboard — Sabbatino doesn't have a fixed menu. The daily pasta, the zuppa, the secondo of the day are all excellent. The house wine (vino della casa) is exceptional value. This is the definition of cucina povera done right — simple, seasonal, unfussy. Note: open Monday–Friday only, lunch service only.
Source quality: 5 sources · official-site, tripadvisor-snippet, menu-page, facebook-snippet, instagram-snippet · verified 2026-03 · medium-high confidence
🕐 Closed now
Mon12:00 – 2:30 PM, 7:15 – 10:00 PMTue12:00 – 2:30 PM, 7:15 – 10:00 PMWed12:00 – 2:30 PM, 7:15 – 10:00 PMThu12:00 – 2:30 PM, 7:15 – 10:00 PMFri12:00 – 2:30 PM, 7:15 – 10:00 PMSatClosedSunClosed
Trattoria Sabbatino in Via Pisana 46r, Oltrarno
"Trattoria Sabbatino. Where the locals eat. And you won't get a better bang for your euro anywhere else. Quirky fact: they are only open M-F, closed on weekends!" — u/Due_Flan_699 (1 pt), r/florence · Where to eat trattoria and osteria, Apr 2025
"Sabbatino is the real deal Oltrarno lunch spot. Florentine workers eat here. If you want to eat like a local on €12, this is your place. No tourists, no English menu." — r/ItalyTravel · Food in Florence, Apr 2025

6Trattoria Cibreo

Florentine Creative 4.2 · 655 reviews
💴 €18–€35/person 📍 Via Andrea del Verrocchio 8r, Sant'Ambrogio 📌 Google Maps →
Verdict: The legendary Cibreo empire — run by chef Fabio Picchi — has its own trattoria that serves the same extraordinary food as the attached Ristorante Cibreo at a fraction of the price.
sunset drinks / late-night
vegetarian options
vegetarian-friendlyvegetarian-optionsgluten-free-options
credit-cards-acceptedcards-accepted

Quick comparison

Best for
Florentine Creative in Via Andrea del Verrocchio 8r, Sant'Ambrogio with a €18–€35/person spend range
Strengths
4.2★ from 655 Google reviews · Known for vegetarian options · Florentine Creative
Limitations
Price band: €18–€35/person
Price / value
€18–€35/person · 4.2★
Why it made the list
The legendary Cibreo empire — run by chef Fabio Picchi — has its own trattoria that serves the same extraordinary food as the attached Ristorante Cibreo at a fraction of the price. The menu changes daily based on what's at the Sant'Ambrogio market. No reservations, no pasta (Picchi famously refuses to serve it), no shortcuts. One of the most cited "best meal of my life" restaurants in all our Florence research.
What to order
Trattoria Cibreo, a Florentine creative restaurant located at Via Andrea del Verrocchio 8r in Sant'Ambrogio, offers meals for around €18–€35 per person. The crostini di fegatini (chicken liver pâté on toast) is Florence's most iconic appetizer and Cibreo does the definitive version. The tomato soup (no pasta — they don't serve pasta) is silky and complex. The ribollita and the various offal preparations are extraordinary. No reservations accepted — arrive before 6:30 PM for dinner, or before noon for lunch.
Source quality: 2 sources · tripadvisor-snippet, official-site · verified 2026-03 · medium confidence
🕐 Open now
Mon7:00 – 10:30 PMTue7:00 – 10:30 PMWed7:00 – 10:30 PMThu7:00 – 10:30 PMFri7:00 – 10:30 PMSat12:30 – 2:30 PM, 7:00 – 10:30 PMSun12:30 – 2:30 PM, 7:00 – 10:30 PM
Trattoria Cibreo in Via Andrea del Verrocchio 8r, Sant'Ambrogio
"Trattoria Cibreo in Florence was one of the best dining experiences I've ever had. Incredible food, one of the most pleasant rooms I've ever eaten in. The chicken liver crostini haunts my dreams." — r/ItalyTravel · Restaurant recommendations Florence, Feb 2025
"Cibreo is where serious Florence eaters go. The full restaurant (Ristorante Cibreo) is three times the price — the trattoria serves the same kitchen's food at a third of the cost. No reservations, walk in early." — r/ItalyTravel · Sep 2024

7Vini e Vecchi Sapori

Classic Florentine 4.7 · 1,911 reviews
💴 €12–€25/person 📍 Via dei Magazzini 3r, Piazza della Signoria area 📌 Google Maps →
Verdict: One of the most extraordinary location-to-authenticity ratios in Florence.
mixed-leaning-touristy
credit-cards-acceptedcards-accepted

Quick comparison

Best for
Classic Florentine in Via dei Magazzini 3r, Piazza della Signoria area with a €12–€25/person spend range
Strengths
4.7★ from 1,911 Google reviews · Classic Florentine · Via dei Magazzini 3r, Piazza della Signoria area
Limitations
tourist traps
Price / value
€12–€25/person · 4.7★
Why it made the list
One of the most extraordinary location-to-authenticity ratios in Florence. Practically in the shadow of the Palazzo Vecchio, Vini e Vecchi Sapori somehow remains a genuine Florentine trattoria while surrounded by tourist traps. Tiny, personal, and deeply focused on traditional Tuscan cooking. The advance reservation requirement is a feature, not a bug — it keeps out the walk-in tourist crowd.
What to order
Vini e Vecchi Sapori, a classic Florentine trattoria near Piazza della Signoria at Via dei Magazzini 3r, offers meals for €12–€25 per person. The crostini di fegatini and the pappardelle with wild boar are the standout dishes. The lamp (agnello) when available is exceptional. With only about 20 seats, every dish gets the attention it deserves. The wine list is short but thoughtfully chosen. Book weeks ahead for dinner — this tiny room fills up fast.
Source quality: 6 sources · google-serp-kg, tripadvisor-snippet, instagram-snippet, facebook-snippet, yelp-snippet, reservation-snippet · verified 2026-03 · medium-high confidence
Hours
MonTue12, 7 – 2:30 PM, 10:30 PMWed12, 7 – 2:30 PM, 10:30 PMThu12, 7 – 2:30 PM, 10:30 PMFri12, 7 – 2:30 PM, 10:30 PMSat12, 7 – 2:30 PM, 10:30 PMSun
Vini e Vecchi Sapori in Via dei Magazzini 3r, Piazza della Signoria area
"Vini e Vecchi Sapori — book far, far in advance. Tiny, delicious, and worth every bit of planning. The crostini alone justified the meal. This is the real Florence." — r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Maybe 8 tables, right off the Piazza della Signoria, and serving some of the best traditional Florentine food in the city. The fact that it's survived this long without going tourist-trap says everything." — r/ItalyTravel · Feb 2025

8Trattoria 4 Leoni

Tuscan Specialties 4.2 · 4,005 reviews
💴 €12–€22/person 📍 Via dei Vellutini 1r, Oltrarno 📌 Google Maps →
Verdict: A solid, reliable Oltrarno trattoria that punches above its weight in a few surprising ways — the cheesecake has its own devoted following, and the kitchen handles both classic Florentine dishes and slightly more creative preparations with equal skill.
vegetarian options
vegetarian-friendlyvegetarian-optionsgluten-free-options
credit-cards-acceptedcards-accepted

Quick comparison

Best for
Tuscan Specialties in Via dei Vellutini 1r, Oltrarno with a €12–€22/person spend range
Strengths
4.2★ from 4,005 Google reviews · Known for vegetarian options · Tuscan Specialties
Limitations
Price band: €12–€22/person
Price / value
€12–€22/person · 4.2★
Why it made the list
A solid, reliable Oltrarno trattoria that punches above its weight in a few surprising ways — the cheesecake has its own devoted following, and the kitchen handles both classic Florentine dishes and slightly more creative preparations with equal skill. A good choice for groups who want reliable, good-value trattoria food with a pleasant atmosphere. Reservations are a good idea.
What to order
Trattoria 4 Leoni, a Tuscan specialty restaurant in Oltrarno at Via dei Vellutini 1r, offers meals for approximately €12–€22 per person. The classic Florentine pasta dishes are excellent here — pappardelle al cinghiale, pici all'aglione. But the standout surprise is the dessert: the cheesecake at 4 Leoni is genuinely one of the best cheesecakes multiple Reddit users have ever tasted. It's an unusual specialty for a traditional trattoria, but don't skip it. Also excellent: the ribollita and the tagliata di manzo (sliced grilled steak).
Source quality: 2 sources · tripadvisor-snippet, menu-page · verified 2026-03 · medium confidence
🕐 Open now
Mon12:00 – 11:00 PMTue12:00 – 11:00 PMWed12:00 – 11:00 PMThu12:00 – 11:00 PMFri12:00 – 11:00 PMSat12:00 – 11:00 PMSun12:00 – 11:00 PM
Trattoria 4 Leoni in Via dei Vellutini 1r, Oltrarno
"Trattoria 4 Leoni was all-around great but the cheesecake is the best I've ever had in my life — and I've been to New York. That alone is worth the trip to the Oltrarno." — r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Great Oltrarno trattoria. Solid food across the board — the ribollita, the pasta, the secondi. Lively atmosphere, good for groups. Book a day ahead in high season." — r/ItalyTravel · Food in Florence, Apr 2025

9Trattoria Nella

Classic Florentine 4.6 · 1,284 reviews
💴 €12–€20/person 📍 Via delle Terme 19r, Centro Storico 📌 Google Maps →
Verdict: A tiny trattoria between the Arno and Piazza della Repubblica that flies completely under the tourist radar despite sitting in the centro storico.

Quick comparison

Best for
Classic Florentine in Via delle Terme 19r, Centro Storico with a €12–€20/person spend range
Strengths
4.6★ from 1,284 Google reviews · Classic Florentine · Via delle Terme 19r, Centro Storico
Limitations
Book ahead
Price / value
€12–€20/person · 4.6★
Why it made the list
A tiny trattoria between the Arno and Piazza della Repubblica that flies completely under the tourist radar despite sitting in the centro storico. The walnut ravioli is what most Reddit users describe when they recall their best meal in Florence — rich, nutty, intensely flavored. With only a handful of tables and Nella cooking everything herself, this is as close to eating at someone's home as Florence gets. Book ahead.
What to order
Trattoria Nella, a classic Florentine eatery at Via delle Terme 19r in Centro Storico, offers meals for €12–€20 per person. The walnut ravioli is the signature dish — described by multiple Reddit users as one of the best things they've eaten in Italy. Nella cooks in the kitchen herself; the menu reflects what she's made fresh that day. The ribollita and minestrone are among the best in the city. Very small — book ahead.
Source quality: 3 sources · tripadvisor-snippet, facebook-snippet, yelp-snippet · verified 2026-03 · medium confidence
🕐 Open now
Mon12:00 – 3:00 PM, 7:00 – 10:30 PMTue12:00 – 3:00 PM, 7:00 – 10:30 PMWed12:00 – 3:00 PM, 7:00 – 10:30 PMThu12:00 – 3:00 PM, 7:00 – 10:30 PMFri12:00 – 3:00 PM, 7:00 – 10:30 PMSat12:00 – 3:00 PM, 7:00 – 10:30 PMSun12:00 – 3:00 PM
Trattoria Nella in Via delle Terme 19r, Centro Storico
"Trattoria Nella is a place I still think about frequently. Very small, Nonna still cooks in the kitchen. They have a walnut ravioli that will make you question every pasta you've eaten before." — r/travel · Florence, Italy, Jul 2024
"This is the kind of place that only exists because the person running it loves what they do. You can taste it in every dish. The ravioli especially." — r/ItalyTravel · Sep 2024

10Antico Ristoro di Cambi

Bistecca Specialist 4.3 · 5,168 reviews
💴 €15–€40/person 📍 Via Sant'Onofrio 1r, Oltrarno 📌 Google Maps →
Verdict: If you're going to eat a bistecca alla Fiorentina in Florence — and you absolutely should — Antico Ristoro di Cambi in the Oltrarno is the trattoria most consistently cited by Reddit for doing it right.
credit-cards-acceptedcards-accepted

Quick comparison

Best for
Bistecca Specialist in Via Sant'Onofrio 1r, Oltrarno with a €15–€40/person spend range
Strengths
4.3★ from 5,168 Google reviews · Bistecca Specialist · Via Sant'Onofrio 1r, Oltrarno
Limitations
Price band: €15–€40/person
Price / value
€15–€40/person · 4.3★
Why it made the list
If you're going to eat a bistecca alla Fiorentina in Florence — and you absolutely should — Antico Ristoro di Cambi in the Oltrarno is the trattoria most consistently cited by Reddit for doing it right. The Chianina beef is sourced properly, the wood-fire grill is traditional, and the antipasti and pasta starters are excellent in their own right. A proper Florentine meat feast. Budget accordingly for the steak — it's priced by weight and worth it.
What to order
Antico Ristoro di Cambi, a bistecca specialist located at Via Sant'Onofrio 1r in Oltrarno, offers meals ranging from €15–€40 per person. The bistecca alla Fiorentina is the reason to come — Chianina beef, wood-fired, served rare (it's non-negotiable), priced by weight at around €5–7 per 100g. Order for two people minimum. The ribollita, crostini, and pappardelle al cinghiale as starters are all excellent. The vin santo with cantucci to finish is tradition.
Source quality: 4 sources · official-site, menu-page, tripadvisor-snippet, reservation-snippet · verified 2026-03 · medium-high confidence
🕐 Open now
Mon12:00 – 2:30 PM, 6:00 – 10:30 PMTue12:00 – 2:30 PM, 6:00 – 10:30 PMWed12:00 – 2:30 PM, 6:00 – 10:30 PMThu12:00 – 2:30 PM, 6:00 – 10:30 PMFri12:00 – 2:30 PM, 6:00 – 10:30 PMSat12:00 – 2:30 PM, 6:00 – 10:30 PMSun12:00 – 2:30 PM, 6:00 – 10:30 PM
Antico Ristoro di Cambi in Via Sant'Onofrio 1r, Oltrarno
"Antico Ristoro di Cambi for the best bistecca alla Fiorentina in Florence. Proper Chianina beef, wood-fired grill, and the sides are all excellent too. This is the real Florentine steakhouse experience." — r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"The bistecca at Cambi is one of the best things I've ever eaten. Thick, charred outside, blood-red inside. The ribollita beforehand was excellent too. Book a table." — r/ItalyTravel · Feb 2025

11Trattoria Zaza

Market Area 4.5 · 31,838 reviews
💴 €12–€22/person 📍 Piazza del Mercato Centrale 26r, San Lorenzo 📌 Google Maps →
Verdict: Zaza has been on Reddit's Florence recommendation list for years — it's well-known but justified.
tourist-magnet
vegetarian options
vegetarian-friendlyvegetarian-optionsvegan-options

Quick comparison

Best for
Market Area in Piazza del Mercato Centrale 26r, San Lorenzo with a €12–€22/person spend range
Strengths
4.5★ from 31,838 Google reviews · Known for vegetarian options · Market Area
Limitations
justified
Price / value
€12–€22/person · 4.5★
Why it made the list
Zaza has been on Reddit's Florence recommendation list for years — it's well-known but justified. The location on the market square makes it a natural lunch stop after visiting the Mercato Centrale, and the consistent quality over many years keeps it relevant. More lively and spacious than some of the tiny spots on this list. Not the most adventurous trattoria, but reliably good on all fronts.
What to order
Trattoria Zaza, a market area restaurant at Piazza del Mercato Centrale 26r in San Lorenzo, offers meals for €12–€22 per person. The ribollita and pappa al pomodoro are consistently excellent. The mixed pasta sampler (a small portion of two or three different pastas) is a great way to try multiple dishes. The house wine is solid and affordable. A good choice for lunch after visiting the nearby Mercato Centrale food hall.
Source quality: 4 sources · google-serp-kg, menu-page, tripadvisor-snippet, reservation-snippet · verified 2026-03 · medium-high confidence
🕐 Open now
Mon11:00 AM – 11:00 PMTue11:00 AM – 11:00 PMWed11:00 AM – 11:00 PMThu11:00 AM – 11:00 PMFri11:00 AM – 11:00 PMSat11:00 AM – 11:00 PMSun11:00 AM – 11:00 PM
Trattoria Zaza in Piazza del Mercato Centrale 26r, San Lorenzo
"Can recommend Trattoria Zaza. Really good food, right by the Mercato Centrale. I also recommend the paninis in Florence. Classic Florentine menu done well." — r/travel · Staying in Florence for 21 days, Jun 2025
"My favorite meal in Florence was at Trattoria Zaza. Fantastic food at a great price point. Lively atmosphere right on the market square." — r/solotravel · Florence solo dining, Apr 2018

12Trattoria Diladdarno

Oltrarno Local 4.7 · 976 reviews
💴 €10–€18/person 📍 Via dei Serragli 108r, Oltrarno 📌 Google Maps →
Verdict: The farthest from tourist Florence on this list, and perhaps the most genuinely local experience.
dinner

Quick comparison

Best for
Oltrarno Local in Via dei Serragli 108r, Oltrarno with a €10–€18/person spend range
Strengths
4.7★ from 976 Google reviews · Oltrarno Local · Via dei Serragli 108r, Oltrarno
Limitations
Price band: €10–€18/person
Price / value
€10–€18/person · 4.7★
Why it made the list
The farthest from tourist Florence on this list, and perhaps the most genuinely local experience. Diladdarno ("across the Arno") sits on Via dei Serragli in the deep Oltrarno — the part of Florence where the neighborhood still feels like a Florentine village. The set lunch menu at around €10–12 for two courses and wine is extraordinary value. If you want to eat where actual Florentines eat, this is it.
What to order
Trattoria Diladdarno, an Oltrarno local spot at Via dei Serragli 108r, offers meals for €10–€18 per person. A daily-changing menu based on what's fresh at the market. The trippa alla Fiorentina (tripe in tomato sauce) is the signature dish for the brave — this is one of the best versions in the city. The pasta and soup of the day are always worth ordering. Very local atmosphere, mostly Florentine clientele.
Source quality: 6 sources · google-serp-kg, official-site, menu-page, tripadvisor-snippet, thefork-snippet, yelp-snippet · verified 2026-03 · medium confidence
🕐 Open now
MonClosedTue7:00 – 10:00 PMWed12:00 – 2:00 PM, 7:00 – 10:00 PMThu12:00 – 2:00 PM, 7:00 – 10:00 PMFri12:00 – 2:00 PM, 7:00 – 10:00 PMSat12:00 – 2:00 PM, 7:00 – 10:00 PMSun12:00 – 2:00 PM, 7:00 – 10:00 PM
Trattoria Diladdarno in Via dei Serragli 108r, Oltrarno
"Trattoria Diladdarno is everything you want from an Oltrarno trattoria — simple, cheap, seasonal, and packed with Florentines. The trippa is excellent if you're game for it." — r/ItalyTravel · Food in Florence, Apr 2025
"Read that we should try Trattoria Diladdarno for the local set menu. It's the real Oltrarno experience — very far from the tourist trail, very Florentine." — r/ItalyTravel · Apr 2025

Frequently Asked Questions

What is the best trattoria in Florence?

Based on Reddit consensus, Trattoria Mario is the most frequently recommended trattoria in Florence — a legendary lunch-only spot near the Mercato Centrale with shared tables, no reservations, and cash only. For a more atmospheric evening experience, Trattoria Cibreo and Vini e Vecchi Sapori are consistently praised by experienced Italy travelers. For the best value, Trattoria Sabbatino is the locals' secret in the Oltrarno neighborhood.

What should I order at a Florentine trattoria?

The iconic dishes of Florentine trattorias are: bistecca alla Fiorentina (T-bone steak grilled over wood coals, for two), ribollita (thick bread and vegetable soup, a Tuscan staple), pappardelle al cinghiale (wide pasta with wild boar ragù), pici all'aglione (thick hand-rolled pasta with garlic tomato sauce), trippa alla Fiorentina (tripe in tomato sauce — a true local specialty), and lampredotto (tripe sandwich, the quintessential Florentine street food). For dessert, cantucci with Vin Santo is the classic finish.

How much does a meal at a Florentine trattoria cost?

Budget trattorias like Trattoria Mario and Trattoria Sabbatino run €10–€15 per person for a full lunch including wine. Mid-range places like Trattoria Marione, Trattoria 4 Leoni, and Trattoria Zaza cost €20–€30 per person for dinner with wine. Top-tier trattorias like Cibreo and Sostanza can reach €40–€60 per person. The bistecca alla Fiorentina is typically priced by weight (€5–€7 per 100g) and is meant for two people.

Do I need to make reservations at Florence trattorias?

It depends on the trattoria. Trattoria Mario and Trattoria Sabbatino are walk-in only — just show up early (Mario opens at noon, Sabbatino at 12:30pm). Trattoria Cibreo and Vini e Vecchi Sapori are very small and popular — reservations are strongly recommended, often needed weeks in advance for dinner. Trattoria Marione, 4 Leoni, and Zaza take reservations and it's wise to book at least a day ahead in high season (May–September).

What is the difference between a trattoria and a ristorante in Florence?

Traditionally, a trattoria is a simpler, more casual family-run eating place with a handwritten or verbal menu, shared tables, modest décor, and lower prices. A ristorante is more formal with printed menus and higher prices. In Florence, the best trattorias are often considered superior to many ristoranti — they serve more authentic, cucina povera (peasant cuisine) cooking that has been perfected over generations. The terms are used loosely today, but the spirit of a trattoria — unpretentious, generous, family-style — is what defines Florentine eating culture.

🎟️ Book Florence Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

🌍 Trusted by 2,500+ travelers — our itineraries are built from real Reddit discussions, local insights, and traveler reviews.

Not sure where to go?

Plan your Florence trip

Get a free custom itinerary for Florence — built from real traveler insights.

Get a Free Itinerary →

✈️ Get Travel Tips & Hidden Gems

Join 2,500+ travelers who get weekly destination insights — no spam, ever.

No spam. Unsubscribe anytime.