A traditional Florentine trattoria — the local-favourite format that has survived centuries.
Florence’s restaurant scene blends 100-year-old trattorias with three Michelin stars — and at every tier, the best places are the ones Florentines themselves still go to. Photo: Oleksandra Zelena / Pexels.

The best restaurants in Florence Italy divide into roughly three categories: the working-class trattorias where Florentines actually eat lunch (€15–€30 a head), the polished mid-range Tuscan spots that have been refining the same recipes for decades (€40–€80), and the Michelin-starred kitchens that draw international travellers with French-Tuscan tasting menus and €350 wine pairings. This 2026 guide rounds up the 40 best Florence restaurants across every tier — what each one specifically does well, what to order, the booking patterns and the inside-knowledge that turns a good meal into a great one.

For broader food context see our Florence Food Guide pillar and the upcoming traditional Florentine dishes companion.

Florence’s Michelin-starred restaurants

Florence's Michelin-starred restaurants — Enoteca Pinchiorri, Atto, La Leggenda dei Frati.
Florence’s Michelin-star scene runs from the three-star Enoteca Pinchiorri to a half-dozen one-stars across the city and the Chianti hills. Photo: Burak Eroglu / Pexels.

Enoteca Pinchiorri (3 Michelin stars)

Florence’s only three-star, in the Santa Croce district. Inventive French-Tuscan cuisine, a world-renowned wine cellar (80,000+ bottles). Tasting menus from €350; the experience runs 4–5 hours. Book 2–3 months ahead. The most formal Florence restaurant.

Atto di Vito Mollica (1 star, new in 2026)

Chef Vito Mollica’s flagship modern Tuscan, recently relocated to Hotel La Gemma in centro storico. New entry in the 2026 Michelin Guide. Tasting menus around €160.

Borgo San Jacopo (1 star)

Inside Hotel Lungarno (Lungarno Collection), with terrace tables overlooking Ponte Vecchio. Modern Tuscan with strong seasonal vegetable focus. Tasting menus €140; à la carte mains €40–€55.

Il Palagio (1 star)

Inside the Four Seasons Hotel Firenze, in the frescoed Renaissance dining hall. Refined Tuscan; tasting menu €170; €70 prix-fixe lunch in the garden during fair weather.

La Leggenda dei Frati (1 star)

At Villa Bardini above the Boboli, with the city skyline behind every table. Tasting menus €120–€150. Lunch is the financial sweet spot.

Ora d’Aria (1 star)

Chef Marco Stabile’s seasonal Florentine kitchen inside Hotel Spadai. Refined modern Tuscan; tasting menu €110; à la carte mains €35–€45.

La Torre (2 stars, Castello del Nero, Chianti)

Chianti destination 30 minutes south of Florence. Two stars; tasting menu €230. Book at least 4 weeks ahead; pair with a stay at Castello del Nero for a 2-night Chianti escape.

Other notable starred & recommended

The Michelin Guide has been giving plate-recommended status to more Florence trattorias each year. Cibreo Restaurant, La Giostra, Il Santo Bevitore, Trattoria Cammillo, Buca Lapi and Zeb all hold Michelin Plate or Bib Gourmand recognition.

Classic Florentine trattorias — the working-class soul

Hand-rolled pasta at Florence's better trattorias.
The classic Florence trattoria experience — simple long-paper menus, hand-rolled pici, house red Chianti, and a daily-changing seconds list. Photo: Ron Lach / Pexels.

Trattoria Mario

Florence’s most famous lunch trattoria, near the Mercato Centrale (Via Rosina 2r). Cash only, no reservations, lunch only. Long shared tables; €15 for pasta + main + house wine. The bistecca alla fiorentina is a Florence institution. Arrive at 11:45 to queue; opens 12:00.

Trattoria Sostanza (“Il Troia”)

Four tables, butter chicken so famous that even non-Florentines know about it. Cash only. Via del Porcellana 25r. €40 per person; book one week ahead minimum.

Trattoria Cammillo

Borgo San Jacopo (Oltrarno). Old-school upper-mid trattoria run by the same family for decades. €30 mid-range Florentine classic; the bistecca and Chianti are the standards.

Trattoria 4 Leoni

Piazza della Passera (Oltrarno). Pumpkin-blossom ravioli on a piazza-side table. Family-friendly. €25–€35 per person.

Trattoria La Casalinga

Via Michelozzi (Oltrarno). Proper home cooking; family-run since 1957. €25–€30 per head. The ribollita is a Florence benchmark.

Trattoria Cibreo

The trattoria sister of the Cibreo restaurant, in Santa Croce. €35–€50 for the same kitchen’s casual menu. Book 1–2 weeks ahead.

Trattoria Sergio Gozzi

Piazza San Lorenzo 8r. Old-school working-class trattoria; €18 mains; lunch only weekdays.

Trattoria Antichi Sapori

Santa Croce. Old-school Florentine; €30 lunch, €45 dinner.

Trattoria Sabatino

Via Pisana (San Frediano, Oltrarno). Neighbourhood working-class lunch; €12 daily menu.

Trattoria Antico Noè

Santa Croce. €15 daily menu, generous portions.

Trattoria Pepe

Via Faenza (San Lorenzo). Small, warm, family-run. €30 dinner.

Da Rocco

Inside Sant’Ambrogio market. €8–€12 daily menu of working-Italian classics. Lunch only. No reservations, no English menu, no concessions to tourist palate.

Best bistecca alla fiorentina

Bistecca alla fiorentina — the Florence steak ritual at Buca Lapi, Trattoria Mario, Sostanza.
Bistecca alla fiorentina — a thick T-bone from Chianina cattle, wood-grilled rare and finished with sea salt and Tuscan olive oil. Photo: Regina Tommasi / Pexels.

The Florentine T-bone steak — a thick cut from Chianina cattle, wood-grilled rare, served seasoned with sea salt and Tuscan olive oil. The classic minimum order is one steak for two; many Florentine restaurants charge by weight (typically €5–€7 per 100g for a 1.2–1.5 kg steak, working out to €60–€100 per couple). Where to order it:

  • Trattoria Mario — the local lunch institution (cash only, no reservations).
  • Buca Lapi (1880) — Florence’s oldest restaurant, basement vaulted dining room, served on a wooden block. €60–€90 per person depending on how thirsty you are.
  • Trattoria Sostanza — old-school four-table; the bistecca is famous but the butter chicken steals the show.
  • Trattoria Cammillo — old-school Oltrarno, dependable bistecca service.
  • Trattoria Zà Zà (Piazza del Mercato Centrale) — touristy but reliable.
  • Regina Bistecca — newer (specialty bistecca-only restaurant); near the Duomo.
  • Trattoria Dall’Oste — multiple branches; reliable bistecca specialty.
  • Buca dell’Orafo — tiny basement restaurant near Ponte Vecchio.

Best mid-range Florence restaurants (€40–€80 a head)

Florentine dinners run late — 21:00 is normal sitting time.
Mid-range Florence dinners typically last 2–2.5 hours; locals don’t sit before 20:30 and stay until 23:00. Photo: Gary Barnes / Pexels.

Il Santo Bevitore

Via di Santo Spirito 64r (Oltrarno). Wine list of 1,200 bottles, perfectly cooked pasta, courtyard tables. The reliable mid-range Oltrarno pick.

La Giostra

Borgo Pinti 12r. Habsburg-prince-run candlelit restaurant; €70 prix-fixe with wine pairing. The kitchen sends a Hungarian-Tuscan tasting menu. Reserve a month ahead.

Cibreo Trattoria

Santa Croce. €35–€50 for the casual sister of the famous Cibreo Restaurant.

Buca Lapi (1880)

Florence’s oldest restaurant, in the basement of Palazzo Antinori. Bistecca alla fiorentina at brick-vaulted bench tables.

5 e Cinque

Piazza della Passera. Ligurian-Tuscan fusion, perfect for vegetarians. €40 per head.

Il Magazzino

Oltrarno cellar with tripe-and-Chianti pairings. Adventurous; €40.

Olio & Convivium

Via Santo Spirito (Oltrarno). Vegetarian-friendly enoteca with cured meats and Tuscan olive-oil flights.

Boccanegra

Near Santa Croce basilica. Modern Tuscan with a wine programme. €50.

Trattoria Mario (mid-range version)

If you go for dinner instead of lunch, prices climb but the format simplifies.

Da Burde

Via Pistoiese (north-west, slightly outside the centre). Old-school Tuscan classic that locals drive to specifically. €35.

Zeb

San Niccolò (Oltrarno). Sleek-contemporary trattoria named for soups-and-stews; hand-rolled pici with slow-cooked meat sugos. Bib Gourmand. Around €50.

Trattoria del Fagioli

Iconic Tuscan trattoria for ribollita and pappa al pomodoro. €30.

Best Oltrarno restaurants — quieter, more authentic

  • Il Santo Bevitore — see above.
  • Trattoria 4 Leoni — see above.
  • Trattoria La Casalinga — see above.
  • Trattoria Cammillo — see above.
  • 5 e Cinque — see above.
  • Il Magazzino — see above.
  • Olio & Convivium — see above.
  • La Bottega di Parigi — eight tables, candlelit, daily Tuscan menu. €45.
  • Borgo San Jacopo (1 star, Hotel Lungarno) — see Michelin section.
  • Zeb — see above.
  • Trattoria Sabatino — see above.
  • Gusta Pizza (Piazza Santo Spirito) — €7 heart-shaped Margherita.

Best Santa Croce restaurants

  • Enoteca Pinchiorri — see Michelin section.
  • Cibreo Trattoria & Cibreo Restaurant — see above.
  • La Giostra — see above.
  • Trattoria Antichi Sapori — see above.
  • Boccanegra — see above.
  • Trattoria Antico Noè — see above.
  • Da Rocco (inside Sant’Ambrogio market) — see above.
  • L’Trippaio (Borgo La Croce / Sant’Ambrogio) — Florence’s best lampredotto sandwich (€5).
  • Caffè Cibreo — for breakfast.
  • Melaleuca Bakery + Bistrot — riverside brunch.

Best wine bars & enoteche

Florence's enoteche — wine bars that serve full meals, often the best mid-tier value.
Enoteche bridge the wine-bar and full-restaurant categories — many serve substantial Tuscan plates alongside their wine programmes. Photo: Mingche Lee / Pexels.
  • Procacci (Via Tornabuoni 64r) — truffle-butter sandwiches and a glass of Antinori, since 1885. Standing only at the marble counter. The most elegant 20-minute aperitivo of your trip.
  • Le Volpi e l’Uva (Piazza dei Rossi, Oltrarno) — local pick for an aperitivo with cheese and salumi.
  • Cantinetta dei Verrazzano — Verrazzano family wines plus a small kitchen serving Tuscan plates.
  • Fuori Porta (San Niccolò, Oltrarno) — counter wine bar with extensive Tuscan list.
  • La Sosta del Rossellino — small enoteca with daily wine flights.
  • Gilda Bistrot — modern bistro with wine programme.
  • Coquinarius — Centro storico enoteca with notable cheese plates.
  • Tuscan Wine School (Via dei Bardi 76r) — formal tastings rather than walk-in bar; €60 per person.
  • Manifattura (Piazza San Pancrazio) — vermouth-and-aperitivo specialist.

Best street food & market lunches

  • Antico Vinaio (Via dei Neri) — Florence’s biggest schiacciata sandwich, €8. Multiple branches; queue worth it.
  • Trippaio del Porcellino (Mercato Nuovo loggia) — €5 lampredotto sandwich.
  • L’Trippaio (Borgo La Croce / Sant’Ambrogio) — Santa Croce’s lampredotto cart.
  • Pollarolo — Sant’Ambrogio market chicken-and-rice stand.
  • Da Rocco — see above.
  • I’ Brindellone (Oltrarno) — sandwich-and-Tuscan-aperitivo counter.
  • Mercato Centrale upstairs — 24+ counters; the most flexible lunch option in Florence.
  • Vivoli (Via Isola delle Stinche) — Florence’s oldest gelateria (1930). Rice gelato in a brioche.
  • La Carraia (Piazza Nazario Sauro, Oltrarno) — €1.50 small cone, the city’s best price-quality ratio.
  • Gelateria della Passera — small Oltrarno spot with rosemary-honey and pear-and-caramel.

Best vegetarian & alternative

Tuscan cooking is meat-and-bread-heavy by tradition, but Florence has a strong modern vegetarian scene:

  • Carduccio (Oltrarno) — modern vegan/vegetarian; small plates and seasonal mains.
  • L’OV — vegan/vegetarian, San Frediano.
  • 5 e Cinque — Ligurian-Tuscan with strong vegetarian options.
  • Olio & Convivium — vegetarian-friendly enoteca.
  • Brac (Via dei Vagellai) — vegetarian art-bookshop café; Sunday brunch.
  • La Raccolta — vegetarian/vegan in Santo Spirito area.
  • Il Vegetariano — long-running near Piazza San Marco; €25 lunch.
  • Pepi 11 — modern vegetarian and bistro near Santa Croce.

How to book a Florence restaurant

  • Top Michelin (Pinchiorri, Atto, La Torre): 2–3 months ahead. Phone the restaurant or use their booking widget.
  • One-star Michelin (Borgo San Jacopo, Il Palagio, La Leggenda dei Frati, Ora d’Aria): 4–6 weeks ahead in peak season.
  • Famous trattorias (Cibreo, La Giostra, Buca Lapi, Trattoria Cammillo): 2–3 weeks ahead in shoulder season; 4 weeks in peak.
  • Mid-range (Il Santo Bevitore, Trattoria 4 Leoni, La Bottega di Parigi): 1 week ahead.
  • Working-class trattorias (Mario, Sostanza, Da Rocco, Sabatino): no reservations; arrive 11:45 (lunch) or 19:30 (dinner) to queue.
  • Booking platforms: TheFork (formerly La Fourchette) and OpenTable cover most of the booked-ahead places. Call direct for working-class trattorias.
  • Hotel concierge: at 4-star and above, the concierge can secure tables that booking sites say are full.
  • “Open table” lunch slots: many trattorias open a few walk-in lunch tables at noon; arrive at opening for the best chance.

Florentine dining etiquette

  • Coperto (€1.50–€4 per person) is a cover charge for bread, place settings and table service. Always paid; not a tip.
  • Tipping is optional. Round up or add €1–€2 per person in cash. Servizio (10–12%) on the bill means no further tip needed.
  • Lunch hours are 12:30–14:30; dinner 19:30–22:30. Most kitchens close between those windows.
  • Cappuccino after lunch is fine in tourist cafés but raises an eyebrow in classic bars. After-meal coffee is espresso.
  • Bread is Tuscan, salt-free, and served for dipping or scarpetta (mopping sauce). Never buttered.
  • House wine is usually Chianti — order €5–€8 a quarter-litre or ask for the wine list at mid-range and above.
  • Dress smart-casual for dinner. Closed shoes, collared shirt or nice top. Gym clothes outside the gym read as deeply strange.
  • Pay at the table: ask for “il conto, per favore”; the bill comes when you ask.
  • Don’t ask for substitutions at small trattorias. Italian kitchens are organised around specific recipes; substitutions disrupt the flow.
  • Don’t share dishes ostentatiously. Italian convention is one primo and one secondo per person; sharing is fine but not the default.

10 under-the-radar Florence restaurants for repeat visitors

If you’ve been to Florence before and done the headline restaurants:

  1. Da Burde — Via Pistoiese (north-west, slightly outside the centre). Old-school Tuscan classic that locals drive to. €35.
  2. Trattoria del Tartufo — small Oltrarno spot specialising in truffle pasta in season.
  3. Convitto della Calza — historic monastic refectory now serving budget Tuscan lunches.
  4. Vivanda — vegetarian-and-natural-wine focused; small, intimate.
  5. Pino’s Sandwich Shop — for the niche eaters who want a Florentine schiacciata bar that’s English-speaker-friendly.
  6. Trattoria Marione — old-school working-class trattoria; €18 daily menu.
  7. Hostaria del Bricco — Sant’Ambrogio neighbourhood; family-run, no reservations needed.
  8. Hosteria del Caffè Italiano — small Santa Croce-area place with a strong Chianti list.
  9. Mariotti Bar — old-school standing bar where Florentines breakfast.
  10. Trattoria Cesarino (Via di Cestello) — small, atmospheric, family-run, San Frediano.

Florence restaurants by budget

Under €25 per person (working-class)

Trattoria Mario (lunch only, €15), Trattoria Sergio Gozzi (€18), Trattoria Sabatino (€12), Trattoria Antico Noè (€15), Da Rocco at Sant’Ambrogio (€10), Trattoria Sostanza (€40 — slightly above but worth a mention), L’Trippaio (€5), Antico Vinaio (€8), Mercato Centrale upstairs (€8–€18), Gusta Pizza (€7).

€25–€50 per person (mid-range)

Trattoria 4 Leoni (€30), Trattoria Cammillo (€40), Trattoria La Casalinga (€25), Trattoria Cibreo (€40), Cibreo Trattoria (€45), 5 e Cinque (€40), Trattoria Antichi Sapori (€40), Buca Lapi lunch (€45), Olio & Convivium (€45), Boccanegra (€40), Il Magazzino (€40).

€50–€100 per person (upper-mid)

Il Santo Bevitore (€70), La Giostra (€70 prix-fixe), Buca Lapi dinner (€80), Borgo San Jacopo (€90 à la carte), Cibreo Restaurant (€90), Da Burde (€55), Zeb (€60), La Bottega di Parigi (€60).

€100–€200 per person (Michelin tier)

Atto di Vito Mollica (€160 tasting), La Leggenda dei Frati (€140 tasting), Borgo San Jacopo tasting (€140), Il Palagio at Four Seasons (€170 tasting), Ora d’Aria (€110), Belmond Villa San Michele’s La Loggia (€180).

Over €200 per person (special-occasion)

Enoteca Pinchiorri (€350+ with wine pairing, 3 stars), La Torre at Castello del Nero (€230, 2 stars). Both require booking 2–3 months ahead and are 4–5 hour experiences.

Why most travellers’ best Florence meals are at trattorias, not Michelin restaurants

An honest observation: Florence’s three-Michelin-star Pinchiorri is extraordinary, but most travellers’ favourite Florence meal turns out to be at a trattoria — Trattoria Mario, Sostanza, La Casalinga, Il Santo Bevitore. Why?

The Florentine food tradition is a working-class cuisine — bread soups, slow-stewed meats, hand-rolled pastas, simple grilled steak. It’s a cuisine designed to taste of fresh ingredients, time, and craft, not technique-as-spectacle. The trattorias that have been making the same recipes for 50+ years aren’t trying to “elevate” Tuscan cooking — they’re cooking it the way Florentine grandmothers cooked it. The Michelin restaurants do something else (often beautifully): they reinterpret, abstract, deconstruct. Both are wonderful.

The practical takeaway: spend your one €350-tasting dinner if budget allows, but spend the other 5 dinners of your trip at trattorias. The €350 dinner will be unforgettable for technique; the €30 trattoria meals will be unforgettable for what Florentine cooking actually is.

Restaurants by occasion — what to book and when

First-night-in-Florence dinner

Arrive at your hotel, drop your bags, and book Trattoria Cammillo, Il Santo Bevitore or Buca Lapi for 20:30. Eat. Walk back to the hotel through Ponte Vecchio at midnight.

Romantic anniversary dinner

La Giostra (Habsburg-prince-run, candlelit), Buca Lapi (basement vaulted, theatrical), or Borgo San Jacopo (1 Michelin star, terrace overlooking Ponte Vecchio).

Honeymoon dinner

Enoteca Pinchiorri (3 stars, €350+), Il Palagio at the Four Seasons (1 star, €170 tasting), Belmond Villa San Michele’s La Loggia (1 star, hilltop panorama), La Leggenda dei Frati at Bardini (panoramic 1 star).

Long lazy lunch

Trattoria Cammillo (Oltrarno), Trattoria 4 Leoni (piazza-side terrace), Cantinetta dei Verrazzano (wine-and-Tuscan-plates).

Family-with-kids dinner

Mercato Centrale upstairs (24 counter options for picky eaters), Gusta Pizza on the Santo Spirito basilica steps, Trattoria Pepe (warm, family-run, kid-tolerant), Trattoria Zà Zà (touristy but reliable, big portions).

Solo travelling dinner

Le Volpi e l’Uva (Oltrarno wine-bar with cheese plates), Procacci (standing only at the marble counter), Mercato Centrale upstairs, Trippaio del Porcellino for a quick solo lampredotto.

Quick lunch between sights

Antico Vinaio (€8 schiacciata), Pollarolo at Sant’Ambrogio market, Da Rocco inside Sant’Ambrogio, Mercato Centrale upstairs.

Last-night-in-Florence dinner

If you’ve eaten well across multiple nights, choose your favourite of the trip. If you want a definitive Florence ending: Buca Lapi for old-Florence theatre, La Leggenda dei Frati for the panorama, or back to wherever you most enjoyed earlier in the trip.

Florence’s best cheap eats — under €15

Florence eats well even on a tight budget. Top €15-and-under spots:

  • Antico Vinaio (Via dei Neri) — €8 schiacciata sandwich. Multiple branches. The biggest in Florence.
  • Trippaio del Porcellino (Mercato Nuovo loggia) — €5 lampredotto sandwich on a sesame bun.
  • L’Trippaio (Borgo La Croce, Sant’Ambrogio area) — second top lampredotto cart.
  • Trattoria da Rocco (inside Sant’Ambrogio market) — €10 daily menu.
  • Trattoria Sabatino (San Frediano) — €12 daily menu.
  • Gusta Pizza (Piazza Santo Spirito) — €7 heart-shaped Margherita on the basilica steps.
  • Mercato Centrale upstairs — €8–€12 plates from any of 24 counters.
  • Pollarolo (Sant’Ambrogio) — chicken and rice plate, €8.
  • Trippa Pollini — second-rank tripaio with a cult following.
  • I’ Brindellone (Oltrarno) — €10 sandwich-and-aperitivo plate.
  • Mariotti Bar — old-school standing bar, €5 panini.
  • Pino’s Sandwich Shop — Florence’s English-speaker-friendly schiacciata bar.
  • Convitto della Calza — historic monastic refectory now serving budget Tuscan lunches.

Florence cocktail bars beyond rooftops

  • Mad Souls & Spirits (Oltrarno) — focused Italian-spirits programme, dimly lit.
  • Locale Firenze — speakeasy inside a 13th-century palazzo on Via delle Seggiole.
  • Rasputin (Borgo Tegolaio, Oltrarno) — speakeasy entered through a small unmarked door.
  • Manifattura (Piazza San Pancrazio) — vermouth-and-aperitivo specialist.
  • Atrium Bar at Four Seasons — luxury hotel cocktail bar open to non-guests.
  • Bar Ferragamo at Hotel Savoy — chic, central, 1930s-feeling.
  • Caffè dell’Oro (Hotel Lungarno) — riverside boutique-hotel cocktail bar.
  • Visioni — newer Oltrarno cocktail bar, design-forward.
  • Move on Caffè — Anglo-friendly bar near SMN.

Seasonal Florence eating

Florentine cooking is deeply seasonal. What to order and when:

Spring (March–May)

Artichokes (carciofi) appear at Sant’Ambrogio market in March; Florentine artichoke pasta is a spring staple. Fava beans (baccelli) eaten raw with pecorino cheese in May. Asparagus risottos and frittatas dominate April menus. Spring lamb (agnello) for Easter Sunday.

Summer (June–August)

Pappa al pomodoro hits its peak in tomato season. Panzanella (bread-tomato-cucumber salad) is the summer lunch. Cantucci di Prato with vin santo work as light summer dessert. Grilled vegetables (verdure alla griglia) appear at every trattoria.

Autumn (September–November)

Wild boar (cinghiale) ragù peaks. Funghi porcini (porcini mushrooms) appear in September; chestnut (castagne) flour for cakes in October. New olive oil (olio nuovo) arrives at Sant’Ambrogio in mid-November. Truffles (white from October–December) are at their most prized.

Winter (December–February)

Ribollita season; trippa alla fiorentina; peposo (beef stew with peppercorns); cinghiale slow-stews. Chianti reds dominate. Schiacciata fiorentina sweet flatbread for Carnival in February. Cantucci with vin santo as the universal dessert.

A 3-day Florence eating itinerary

For travellers who want to plot meals as carefully as sights:

Day 1 — Centro storico classics

  • 08:30 — espresso and cornetto at Caffè Gilli (Piazza della Repubblica).
  • 13:00 — lunch at Trattoria Mario (Via Rosina; cash only, no reservations, queue from 11:45). Pasta + bistecca + house wine, €15.
  • 16:00 — gelato at Vivoli (Via Isola delle Stinche).
  • 19:30 — aperitivo at Procacci (truffle-butter sandwich + Antinori glass).
  • 20:30 — dinner at Buca Lapi (basement vaulted dining, bistecca on a wooden block).

Day 2 — Oltrarno authenticity

  • 09:00 — Ditta Artigianale specialty coffee (Via dello Sprone).
  • 13:30 — lunch at Trattoria La Casalinga (Via Michelozzi). Ribollita and a pici al ragù, €25.
  • 16:00 — gelato at Gelateria della Passera (rosemary-honey).
  • 19:00 — aperitivo at Le Volpi e l’Uva (cheese and salumi tagliere with Chianti).
  • 20:30 — dinner at Il Santo Bevitore. Pasta plus a primo plus a wine pairing, €70.

Day 3 — special-occasion day

  • 11:00 — Mercato Centrale ground floor walk-through; sample stops at Pegna Mini.
  • 13:00 — Mercato Centrale upstairs lunch (truffle pasta + Brindisi wine bar glass).
  • 17:30 — afternoon coffee at Caffè dell’Oro (Hotel Lungarno boutique café).
  • 19:00 — sunset rooftop drinks at La Terrazza Continentale.
  • 20:30 — dinner at La Leggenda dei Frati (1 Michelin star, Villa Bardini, panoramic). €150 tasting menu.

Signature dishes to order at every Florence restaurant tier

If you’re new to Florentine food, here’s a recommended order of operations:

First-time-in-Florence dishes

  • Pappa al pomodoro — bread-and-tomato soup, summer dish.
  • Ribollita — bread-bean-cabbage soup, winter dish.
  • Pici al ragù di cinghiale — hand-rolled pici pasta with wild-boar ragù.
  • Pappardelle al cinghiale — wider pasta with the same wild-boar.
  • Bistecca alla fiorentina — order for two; rare; sea salt and Tuscan olive oil.
  • Crostini neri — chicken-liver pâté on toasted bread; Tuscan starter.
  • Trippa alla fiorentina — slow-stewed tripe; an acquired taste worth acquiring.
  • Lampredotto sandwich — Florence’s working-class street food. €5 from a cart.

Second-time-in-Florence dishes

  • Tagliatelle al tartufo — fresh pasta with truffle (best October–December).
  • Cinghiale in umido — slow-stewed wild boar.
  • Coniglio in umido — slow-stewed rabbit.
  • Peposo — beef stew slow-cooked with whole peppercorns and Chianti.
  • Schiacciata fiorentina — sweet flatbread dusted with icing sugar.
  • Cantucci with vin santo — almond biscotti dipped in sweet Tuscan dessert wine.

Beverage notes

  • House wine — usually a basic Chianti DOCG; €5–€8 per quarter-litre.
  • Bottle Chianti — €25–€40 a bottle at mid-range.
  • Brunello di Montalcino — Tuscany’s most prestigious red; €60–€150 a bottle.
  • Vin santo — sweet Tuscan dessert wine for cantucci dipping.
  • Vermentino — Tuscan-Ligurian white; light and citrus-forward.
  • Acqua naturale o frizzante? — flat or sparkling water; €2–€4 a bottle.

Florence restaurant clusters by area

Centro storico (Duomo cluster)

Buca Lapi, Trattoria Sostanza, Procacci, Buca dell’Orafo, Coquinarius, Hotel Savoy’s Irene, Hotel Brunelleschi’s Cibreo, Antico Vinaio. The most touristed cluster but with serious classics; expect higher prices and earlier dinner hours.

San Lorenzo / San Marco

Trattoria Mario, Trattoria Sergio Gozzi, Trattoria Pepe, Trattoria Zà Zà, Mercato Centrale upstairs, Pasticceria Robiglio. Cheaper, market-adjacent, lunch-friendly.

Santa Croce / Sant’Ambrogio

Enoteca Pinchiorri, Cibreo Trattoria, Cibreo Restaurant, La Giostra, Trattoria Cibreo, Trattoria Antichi Sapori, Trattoria Antico Noè, L’Trippaio, Da Rocco, Boccanegra. Florence’s deepest food cluster.

Oltrarno (Santo Spirito + San Frediano + San Niccolò)

Il Santo Bevitore, Trattoria 4 Leoni, Trattoria La Casalinga, Trattoria Cammillo, La Bottega di Parigi, 5 e Cinque, Il Magazzino, Olio & Convivium, Borgo San Jacopo, Zeb, Carduccio, Gusta Pizza, Trattoria Sabatino, Le Volpi e l’Uva. Florence’s most authentic dinner cluster.

Lungarno strip

Caffè dell’Oro (Lungarno’s boutique-hotel café), SE-STO Rooftop at Plaza Lucchesi, Sesto on Arno (Westin), Borgo San Jacopo (1★, Lungarno). River-view tables.

Hilltop & Fiesole

La Loggia (Piazzale Michelangelo), La Reggia degli Etruschi (Fiesole), La Leggenda dei Frati (Bardini), Belmond Villa San Michele’s La Loggia (Fiesole, 1★), Il Salviatino dining (Fiesole). Panoramic dining.

Chianti (30–60 min south)

La Torre at Castello del Nero (2★), Borgo San Felice (multiple options), Castello di Verrazzano, Castello di Brolio. Drive or minibus required.

Food experiences beyond restaurants

Florence’s food scene extends well beyond conventional restaurants. Notable formats:

  • Cooking classes — Mama Florence (€95, 4 hours, market tour included), Cesarine (cook with a nonna in her home, €85), Florencetown (€140 farmhouse format).
  • Food walking tours — Curious Appetite (4 hours, €110), Eating Europe (3.5 hours, €95), Devour Tours (oltrarno-focused).
  • Wine tastings — Tuscan Wine School (€60–€110), Tuscan Wine Tour Florence, Tuscany Bike Tours wine focus.
  • Truffle hunts (Oct–Dec) — Truffle in Tuscany, Truffle Hunting Italy. €75–€110 per person; lunch with truffle-shaved pasta included.
  • Olive harvests (Nov) — agriturismi outside Florence offer 1-day participation experiences during harvest.
  • Vineyard tours — Castello di Verrazzano, Castello di Brolio, Castello di Meleto in Chianti; full-day €120–€180 with cellar tour, tasting, lunch.
  • Cesarine home dinners — Italian families host travellers in their own dining rooms; €50–€85 per person.
  • Mercato Centrale upstairs as restaurant alternative — pick a counter, eat at the long communal tables.

Florence restaurants by meal & time

Breakfast (07:30–10:30)

Caffè Gilli (Piazza della Repubblica, since 1733); Caffè Paszkowski; Caffè Rivoire; Procacci; Pasticceria Robiglio; Pasticceria Sieni; Caffè Cibreo. Italian breakfast = espresso + cornetto + €2.

Brunch (10:30–13:00)

Melaleuca; Brac; Ditta Artigianale; La Cite Libreria Caffè; Mama Florence café.

Lunch (12:30–14:30)

Trattoria Mario; Trattoria Sergio Gozzi; Trattoria Sabatino; Da Rocco; Trattoria Antico Noè; Antico Vinaio; Mercato Centrale upstairs; many luxury hotel restaurants run €70 prix-fixe lunches that are excellent value.

Aperitivo (18:00–20:00)

Procacci; Le Volpi e l’Uva; Volume; La Terrazza Continentale; Sesto on Arno; Caffè dell’Oro; Cantinetta dei Verrazzano; Locale Firenze.

Dinner (19:30–22:30)

The full restaurant universe above. Late dinners (after 21:00) are more locally Italian; early dinners (19:30) skew tourist.

Late-night (after 22:30)

Mercato Centrale upstairs (until midnight); cocktail bars (Mad Souls, Locale, Rasputin); pizza-by-the-slice spots in the Oltrarno.

Best Florence restaurants FAQ

What is the best restaurant in Florence?

By critic consensus, Enoteca Pinchiorri (3 Michelin stars, €350+ tasting) for once-in-a-lifetime. For old-Florence theatre: Buca Lapi (since 1880). For working-class authenticity: Trattoria Mario (lunch only, cash only). For Oltrarno reliability: Il Santo Bevitore. For a candlelit mid-range: La Giostra.

How much does dinner cost in Florence?

Working-class trattoria: €15–€30 per person with house wine. Mid-range: €40–€80. Upper-mid: €80–€140. One-star Michelin: €120–€180 tasting menu. Three-star Michelin (Pinchiorri): €350+ with wine pairing. Add €1.50–€4 per person coperto and €2–€8 wine glass minimum at most places.

Where do locals eat in Florence?

Trattoria Mario, Trattoria Sostanza, Trattoria Sabatino, Da Rocco (inside Sant’Ambrogio market), L’Trippaio for street food, Cibreo Trattoria, Trattoria Cammillo. Also Sant’Ambrogio market on Saturdays for everyone’s family lunch shopping.

What’s the dress code for Florence restaurants?

Smart-casual for dinner anywhere mid-range and above. Closed shoes, a collared shirt or nice top. Michelin restaurants expect jacket-and-trouser men’s attire; women’s smart-casual. Working-class trattorias take whatever you wore for sightseeing.

Do I need reservations in Florence?

Yes for everything mid-range and above. Top Michelin: 2–3 months ahead. Mid-range: 1–2 weeks. Trattoria Mario, Sostanza, Da Rocco and other working-class places don’t take reservations — arrive at opening to queue.

What’s the best Florence restaurant for a special occasion?

Enoteca Pinchiorri for once-in-a-lifetime. Il Palagio (Four Seasons) for frescoed luxury. La Leggenda dei Frati at Villa Bardini for the panorama. Borgo San Jacopo for terrace tables overlooking Ponte Vecchio. La Giostra for old-fashioned candlelight. Buca Lapi for old-Florence theatre.

Is bistecca alla fiorentina worth ordering?

Yes, but order it correctly. The classic minimum is one steak for two people; expect €60–€100 per couple at €5–€7 per 100g. Best venues: Trattoria Mario (lunch only), Buca Lapi (theatrical), Trattoria Sostanza (small but legendary), Trattoria Cammillo (Oltrarno). The bistecca is meant to be served rare; medium and well-done are technically wrong.

Are Florence restaurants open on Sunday?

Most are open at lunch; some close Sunday evening. Trattoria Mario closes Sundays entirely. Working-class places vary; mid-range and luxury hotel restaurants generally open. Always check before walking over.

Plan more of your Florence trip