The Petrel Picks
Where to eat in Florence
20 restaurants in Florence, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.
-
1
Enoteca Pinchiorri
3 Michelin stars 2026
Italian
Via Ghibellina 87, 50122 Florence, Italy
-
2
Santa Elisabetta
2 Michelin stars 2026
Italian
Piazza Santa Elisabetta 3, 50122 Florence, Italy
-
3
Borgo San Jacopo
1 Michelin star 2026
Italian, Bars & drinks
Borgo San Jacopo 62R, 50125 Florence, Italy
-
4
Il Palagio
1 Michelin star 2026
Borgo Pinti 99, 50121 Florence, Italy
-
5
Atto di Vito Mollica
1 Michelin star 2026
-
6
Gucci Osteria da Massimo Bottura
1 Michelin star 2026
-
7
Luca's
1 Michelin star 2026
-
8
Saporium Firenze
1 Michelin star 2026
-
9
Gusta Pizza
Italian, Pizza
Via Maggio 46R, 50125 Florence, Italy
-
10
Osteria del Cinghiale Bianco
Italian
Borgo San Iacopo 43R, 50125 Florence, Italy
-
11
La Buchetta
Italian, Steakhouse
Via de Benci 3, 50122 Florence, Italy
-
12
Osteria Santo Spirito
Italian
Piazza Santo Spirito 16R, 50125 Florence, Italy
-
13
Osteria Pastella
Italian, Mediterranean
Via della Scala 17R, 50123 Florence, Italy
-
14
Trattoria 4 Leoni
Italian, Pizza
Via dei Vellutini 1, 50125 Florence, Italy
-
15
L'osteria di Giovanni
Italian
Via del Moro 22, 50123 Florence, Italy
-
16
Il Latini
Italian
Via dei Palchetti 6R, 50123 Florence, Italy
-
17
SandwiChic
American
Via San Gallo 3R, 50129 Florence, Italy
-
18
Il Pizzaiuolo
Pizza
Via dei Macci 113R, 50122 Florence, Italy
-
19
Trattoria Nella
Italian
Via delle Terme 19R, 50123 Florence, Italy
-
20
Yellow Bar
Pizza
Via del Proconsolo 39R, 50122 Florence, Italy
Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.