Florence Rooftop Dining Terrace Overlooking Duomo

Discover Italy's Finest Restaurants

Authentic Italian cuisine, from traditional trattorias to Michelin-starred dining.

126 Results

126 Restaurants in Florence

Trattoria Il Girasole
Popular Choice

Trattoria Il Girasole

€€€25 – €50 per person
4.8(1,240 reviews)

Traditional Italian · Tuscan

Historic Center, Florence, Italy

Table booking availableVegetarian options
Osteria del Ponte
Michelin Listed

Osteria del Ponte

€€€€50 – €100 per person
4.9(536 reviews)

Contemporary Italian · Tuscan

Oltrarno, Florence

Michelin ListedSeasonal menu
La Cucina Fiorentina
Historic Tradition

La Cucina Fiorentina

€€€25 – €50 per person
4.6(840 reviews)

Traditional Italian · Tuscan

Historic Center, Florence

Table booking availableFamily friendly
Bella Vista Firenze
Panoramic Terrace

Bella Vista Firenze

€€€€50 – €100 per person
4.7(675 reviews)

Mediterranean · Seafood

San Lorenzo, Florence

Great city viewOutdoor seating
Trattoria Toscana
Local Favorite

Trattoria Toscana

€€€25 – €50 per person
4.8(720 reviews)

Traditional Italian · Tuscan

Oltrarno, Florence

Table booking availableFresh truffles in season
Il Giardino Segreto
Michelin Listed

Il Giardino Segreto

€€€€Over €100 per person
4.9(380 reviews)

Italian Fine Dining · Contemporary Italian

Campo di Marte, Florence

Michelin ListedRomantic garden seating
La Tavola d'Oro
Michelin 1-Star

La Tavola d'Oro

€€€€Over €100 per person
4.9(415 reviews)

Italian Fine Dining · Contemporary Italian

Historic Center, Florence

Michelin 1-StarHistoric palazzo setting
Osteria della Piazza
Vegetarian Friendly

Osteria della Piazza

€€€25 – €50 per person
4.5(510 reviews)

Vegetarian & Vegan · Pizza · Traditional Italian

San Lorenzo, Florence

Plant-forward menuPiazza seating
Discover Italy's Finest Restaurants | CodeBorgo Dining