Alla Vecchia Bettola
italian★ 4.4(1,596)
A boisterous Oltrarno neighborhood trattoria near Piazza Tasso where communal tables covered in straw-wrapped Chianti bottles and loud conversation have been the norm since the 1970s. The house signature is penne in a vodka-tomato cream sauce that has genuine depth, and the Florentine bistecca is cut thick and charred correctly.
4 local tips
- No reservations — arrive at opening or expect to wait at the door; the wait moves quickly.
- The communal seating means you'll end up elbow-to-elbow with regulars, which is the whole point — the tables are worth more than the food.
- The house Chianti is served in the iconic straw-wrapped fiaschi and refilled without asking.
- The antipasto selection is not on the menu — ask the server what they have that day.
Trattoria Sostanza
italian★ 4.3(3,000)
Florence's oldest continuously operating trattoria, founded in 1869, serves a menu that has barely changed: butter-roasted chicken breast cooked over hot coals in an enormous copper pan, and a Florentine steak from Chianina cattle that are weighed tableside on a scale. The room is white-tablecloth without being formal.
4 local tips
- Reserve two to three days ahead — the room is small and regulars are loyal.
- The butter-roasted chicken breast (pollo al burro) is the single dish that most distinguishes this place from the rest of Florence; order it.
- The menu is handwritten on a chalkboard and changes slightly with season — ask what arrived that week.
- The wine list is focused on Tuscan reds; ask for the house recommendation rather than scanning the list.
Trattoria Mario
italian★ 4.5(5,148)
San Lorenzo's no-frills lunch institution, operating in its current form since 1953, with communal tables, a chalkboard menu of Tuscan staples, and a kitchen that cooks everything for the day's service by noon. The ribollita and the pasta e fagioli are benchmarks — thick, honest, made with the beans you can smell cooking when you walk in.
4 local tips
- Lunch only, and they stop seating well before the kitchen runs out — arrive before noon.
- You'll share a table with strangers as a matter of course; introduce yourself, it's expected.
- The bollito misto (when available) is the deepest cut on the menu — slow-braised meats served from a cart.
- Cash is preferred; the bill arrives without itemization as a single number, which is part of the charm.
Il Santo Bevitore
italian★ 4.4(1,381)
A low-lit Santo Spirito osteria that elevated the neighborhood wine bar format into something more serious: a natural-wine list with genuine depth, house-made pastas that change with season, and a kitchen that treats offal and vegetables with equal attention. The room is warm without being precious, and the servers know the wine list cold.
4 local tips
- Reservations open about two weeks ahead and fill quickly for weekend evenings — book early or come for a late lunch.
- Il Santino next door (same ownership) is a standing-room wine bar for shorter visits or a pre-dinner crostino.
- The wine-braised beef cheek is a perennial fixture worth ordering even if the rest of the menu has changed.
- Ask the server to recommend a Tuscan natural wine under €30 — they genuinely enjoy the question.
Vini e Vecchi Sapori
italian★ 4.7(2,500)
A tiny, marble-topped tavern a minute's walk from Piazza della Signoria that refuses to modernize despite its prime location. The kitchen turns out peposo beef stew, paccheri with zucchini flowers and saffron, and pappardelle with duck in a space that holds maybe twenty covers and is hung with vintage photographs.
4 local tips
- The room is so small that sharing tables with strangers is common — don't try to monopolize the corner.
- Reservations are accepted and recommended; walk-in at lunch has a better chance than dinner.
- The cured meat boards are not on the menu but often available — ask when you sit down.
- The house wine is a simple Chianti served in a small ceramic pitcher; it's correctly priced.
Trattoria da Burde
italian★ 4.3(1,085)
A true locals' institution in the Peretola neighborhood at the edge of the city, operating since 1901 and famous for its extraordinary Tuscan wine cellar alongside classic cucina povera: pasta e fagioli, ribollita, the mixed boiled meats on Fridays, and a Florentine steak from cattle the owners source themselves.
4 local tips
- The wine cellar is one of the best in Tuscany at fair prices — ask the sommelier to show you what they have open; bottles range from Chianti Classico to rare Super-Tuscans.
- Lunch only except Friday evenings; the kitchen fills fast, so arrive when they open.
- The bollito misto served on Fridays is a specialty not available other days.
- Take the bus or a taxi — it's on the outskirts near the airport, but the food justifies the trip.
Antico Ristoro di Cambi
italian★ 4.3(2,800)
A proper Oltrarno steakhouse with a case of aged Chianina beef and cured meats at the entrance and a menu built around the bistecca alla fiorentina — thick-cut, over charcoal, served rested and pink in the middle. The pappardelle with game ragu and the braised artichokes give the non-steak eaters something to work with.
4 local tips
- Order the bistecca by weight in kilograms; it's served shared for the table.
- The lardo crostini at the entrance come as a complimentary start — don't fill up on them.
- Ask for the house Chianti in a carafe; it's sourced directly and markedly better than the cheapest bottled option.
- The room gets loud and convivial as the evening progresses — if you want quiet, eat early.
Club Culinario Toscano da Osvaldo
italian★ 4.6(1,200)
A Santa Croce dining room that functions like a high-end private club but takes reservations from the public — the menu covers hyper-regional Tuscan cooking: chestnut-flour pasta, wild game meats, hand-sourced salami and cheeses from small producers, and desserts built around forgotten regional recipes. Everything feels curated rather than assembled.
4 local tips
- Reservations are strongly recommended and nearly mandatory at dinner — this is not a walk-in place.
- Ask the server to explain the provenance of the charcuterie board; each item comes from a different small producer and the story matters.
- The regional desserts (chestnut cake, ricciarelli variations) change with the season — order one even if you're full.
- The Piazza dei Peruzzi address is easy to miss — look for the small sign on the piazza rather than a storefront.
Trattoria Sabatino
italian★ 4.3(2,400)
Tucked into San Frediano since 1956, Sabatino is about as close to a no-cost canteen as Florence gets — typewritten menus, shared communal tables in a former convent refectory, and lunch-standard pastas at prices that haven't tracked inflation. The crowd is mixed: students, construction workers, and knowing visitors who made the walk.
4 local tips
- No reservations — arrive before the door opens or join the queue that forms outside.
- The menu is fixed and printed on paper; ask what the daily pasta is if you want something beyond the standards.
- The carafe wine is the house table red — functional and extremely cheap, which is the point.
- San Frediano is Florence's most intact working-class neighborhood; walk around before or after eating.
Enoteca Spontanea
italian★ 4.9(299)
A pocket-sized natural wine bar and restaurant near Palazzo Pitti run by siblings — sommelier front of house, chef in the kitchen — where the menu changes every day around what's fresh and the wine list is built almost entirely on small-production Italian natural wines. The covers are few and the vibe is genuinely enthusiastic rather than performatively casual.
4 local tips
- Reservations are practically mandatory given the small capacity — book a few days ahead.
- Tell the sommelier your wine preferences in general terms and let them choose; the list is deep and they know it.
- The daily menu is posted on social media in the morning; check it before booking if you have dietary restrictions.
- Ask about the whipped baccala and the fresh pasta — both tend to be among the best things on the day's menu.
Trattoria Cibreo
italian★ 4.4(1,800)
The budget-friendly sister room to the original Cibreo Ristorante in Sant'Ambrogio, operating in a narrow trattoria format where the same kitchen — pioneering Tuscan nose-to-tail cooking for decades — sends out food at roughly half the price. No pasta on the menu by design; the kitchen focuses on offal, stewed meats, soups, and seasonal vegetables.
4 local tips
- No reservations at the trattoria; arrive when it opens and expect a line.
- The prohibition on pasta (a deliberate choice since the founding) is famous — the kitchen cooks everything except pasta.
- The polpette di pollo (chicken meatballs in tomato) and the ribollita are among the kitchen's calling cards.
- Cibreo Caffe across the street is the same group, worth a morning stop for espresso and budino pastry.
Da Nerbone
italian★ 4.3(3,200)
Operating from a market stall inside the Mercato Centrale since 1873, Nerbone is the canonical place for a lampredotto (cow's fourth stomach) sandwich with salsa verde or a plate of bollito misto stewed in broth. It's a standing-counter operation at heart, even if there are a few tables in the market.
4 local tips
- Order the bollito panino with broth — ask them to dip the bread in the cooking liquid before assembly (a Florence tradition called 'bagnato').
- The lampredotto is an acquired taste; if it's your first time, ask for the version with the green sauce, which balances the richness.
- Market stalls at Mercato Centrale open early; Nerbone peaks at lunchtime and sells out of popular items by early afternoon.
- The upstairs food hall is a different, more tourist-oriented experience — stay on the ground floor.
Burro & Acciughe
seafood★ 4.6(812)
A narrow seafood osteria in San Frediano (Oltrarno) that built its reputation on a single premise: Cantabrian anchovies with butter, served as a standalone plate or layered through the rest of the menu. The catch changes with the day and the fish is sourced direct from small coastal suppliers; the spaghetti with anchovies and toasted black bread is a benchmark dish.
4 local tips
- The Cantabrian anchovy-and-butter plate is the reason to come even if you order nothing else — it redefines what an anchovy tastes like.
- The daily menu is based on the catch, so ask the server what arrived that morning before ordering.
- Reservations are recommended for dinner; lunch tends to have more flexibility.
- The wine list focuses on Italian coastal whites — the Etna Bianco by the glass is well-chosen.
Libreria Brac
vegetarian★ 4.3(1,800)
A bookshop-restaurant-wine bar in Santa Croce that serves genuinely well-crafted vegetarian and vegan cooking alongside a natural wine list in a room full of art books and exposed brick. The kitchen makes its own seitan, the seasonal pastas have real technique behind them, and Sunday brunch draws a mixed local-expat crowd.
4 local tips
- Sunday brunch (served noon–4pm) is a fixture for local residents; book a table or arrive right at noon.
- The bookshop component is real — browse the art and photography sections before eating.
- The ginger-spiced potato tortellini and the seasonal risotto are consistently the strongest dishes.
- Ask for a seat on the quieter back mezzanine level if you want to read or have a conversation without noise.
Il Vegetariano
vegetarian★ 4.5(2,200)
Florence's first dedicated vegetarian restaurant, operating in the San Marco neighborhood since 1981, with a self-service format, a daily-changing menu of vegan and vegetarian dishes, and prices that remain genuinely affordable. The kitchen cooks with Tuscan vegetables and legumes, and the desserts — particularly the cakes — are taken seriously.
4 local tips
- The menu changes daily and is posted on a chalkboard; scan it when you arrive before joining the self-service queue.
- The format is cafeteria-style at lunch; dinner has more of a sit-down feel with table service.
- The cakes displayed near the counter are made in-house and worth ending the meal with.
- San Marco neighborhood location makes it a useful refueling stop between the Accademia and the Bargello.
Ditta Artigianale
cafe★ 4.3(3,280)
The coffee bar that shifted Florence's espresso culture toward specialty brewing — flat whites, aeropress, pour-over, and carefully sourced single-origins exist here alongside the traditional espresso, in a room that runs from morning coffee to evening cocktail bar. Multiple locations across the city, with the Sant'Ambrogio and Via dei Neri addresses being the most local-feeling.
4 local tips
- The morning pastry counter is made in-house and genuinely good — the cornetti and budino are a step above the average bar.
- The evening transition to cocktails starts around 6:30pm and the bar program is as serious as the coffee.
- The Sant'Ambrogio location near Piazza dei Ciompi is the least crowded and most neighborhood-feeling.
- They sell whole beans and brewing equipment — a useful stop if you're staying in a place with a moka pot.
Melaleuca Firenze
brunch★ 4.7(2,400)
An Australian-owned bakery and bistro on the Lungarno delle Grazie that has become Florence's most reliable brunch destination — cinnamon rolls, Turkish eggs with avocado, apple crumble pancakes, and a flat white that holds up to scrutiny, all in a room with river views. Entirely out of character with the surrounding Tuscan city, which is why it works.
4 local tips
- Expect a line on weekend mornings; the turnover is quick once seated, so the wait is rarely more than 20–30 minutes.
- The cinnamon rolls sell out — if you see them, order them.
- The window seats facing the Arno are worth angling for; the river view is part of the experience.
- The coffee program is serious — the flat white and the nitro cold brew are both worth trying.
Le Vespe Cafe
brunch★ 4.2(900)
A small American-style brunch spot in the Santa Croce neighborhood that has been serving eggs Benedict, huevos rancheros, and French toast to a loyal local following since the mid-2010s. The room is tiny, the prices are fair, and the portions are sized for people who skipped dinner the night before.
4 local tips
- The huevos rancheros and the pancake stack are the most popular orders — both are reliably executed.
- Seating is limited and there are no reservations; early arrival on weekends is rewarded.
- The fresh juice combinations are worth adding to any order.
- The neighboring streets in Santa Croce (Via dei Macci, Piazza dei Ciompi) reward a slow walk before or after.
Gelateria dei Neri
dessert★ 4.5(3,026)
A Via dei Neri institution since 1989, a block from Santa Croce, making gelato in flavors that run from Roman classic (fior di latte, nocciola) to house originals (salted caramel-pistachio, ricotta with fig) in a glass counter that is always packed. The gelato is denser and less airy than tourist-strip versions; the matcha and the Sicilian chocolate are benchmarks.
4 local tips
- The queue moves fast — scan the counter before you reach the server so you're not holding up the line.
- The granita is seasonal and worth the detour in summer: lemon and almond are the best executions.
- Via dei Neri has two or three gelaterie; Dei Neri is the storefront with the constant queue, not the one with the bench seating outside.
- Avoid the nearby tourist-strip gelaterie on Via dei Calzaiuoli — they use artificial colors and pre-made bases.
Gelateria La Sorbettiera
dessert★ 4.7(507)
A family-run gelato maker near Piazza Tasso in the Oltrarno, working with local dairy and single-origin ingredients since the 1930s. The salted caramel is the most requested flavor, the Peruvian dark chocolate is the most serious, and the ricotta-pear combination is the most Florentine. The piazza location makes it a natural stop after dinner in the neighborhood.
4 local tips
- The Piazza Tasso location is the original; the Via Mazzetta branch is newer and slightly less crowded.
- Seasonal fruit sorbets are the kitchen's other specialty — the melon in summer and the persimmon in autumn are worth planning around.
- The salted caramel flavor sells out on summer evenings; come before 9pm if that's your target.
- The outdoor tables in the piazza are the nicest way to eat it.
Spice India Ristorante Indiano
indian★ 4.9(2,109)
Florence's highest-rated Indian restaurant, located near the train station on Via Il Prato, serves North and South Indian cooking with real technique: properly laminated paratha, slow-cooked dal, and a tandoor that generates actual char on the protein dishes. The vegetarian selection is genuinely extensive and not an afterthought.
4 local tips
- The cheese naan is thicker than the standard and worth specifically requesting.
- The vegetarian thali (when available) is the best way to sample the kitchen's range.
- Reserve on weekend evenings — the restaurant is small and the local following is loyal.
- Ask about the South Indian specials, which are not prominently listed but represent the kitchen's broader range.
The first Thai restaurant in Florence (and still the only one combining Thai and Japanese menus under one roof) occupies a renovated space in the city center with a grass-section patio. The Thai preparation holds up better than the Japanese on most visits; the pad see ew and the green curry are reliably executed.
4 local tips
- The Thai dishes are stronger than the Japanese options — lean toward the Thai side of the menu.
- The outdoor patio section is pleasant in warm months; book a table there specifically if it's a nice evening.
- Reservations recommended for dinner; lunch tends to be more relaxed.
- The cocktail program includes several Thai-inspired combinations that pair well with the spicier dishes.
Ristorante Tehran
middle_eastern★ 4.4(400)
A small, brightly decorated Persian restaurant in the historic center serving beef and chicken kebab over saffron rice, citrus-berry rice combinations, and proper Persian herb stews in a space that holds maybe 25 covers. It's an outlier in Florence's food scene and reliably good for what it is.
4 local tips
- The joojeh kabab (chicken with saffron and lemon) over the herb-and-barberry rice is the most distinctive dish.
- Saffron tea comes at the end of the meal and is a complimentary gesture worth accepting.
- The room is intimate and the service personal — introduce yourself when you arrive.
- Reservations recommended for groups of four or more.
Eby's Latin Bar
latin★ 4.5(356)
A Latin American bar and restaurant near Piazza della Signoria that combines serious cocktails (strong margaritas, house-made syrups) with a compact food menu of burritos, tacos, and nachos made with in-house tortillas. The mood is casual and late-night-leaning; it's a useful address when you want something sharply different from the Tuscan repertoire.
4 local tips
- The margarita program is the real attraction — ask the bartender what's mixed fresh that evening.
- In-house tortillas are made to order, not from a bag — the tacos are noticeably better for it.
- The bar is livelier after 9pm; earlier visits are calmer and better for food.
- The location on Via dell'Oriuolo puts it within walking distance of the Bargello and Santa Croce.