More 10Best City Guides

Florence Guide  » Restaurants  » Fine Italian

 
User rating: (rate it)
(based on 7 user ratings)

   EDITOR REVIEW:

Located just off Palazzo Santa Croce, this upscale restaurant is a pleasant change of pace from the casual cafés that line the sidewalks. First, enjoy your complimentary glass of spumante. Then, peruse the menu, which is full of classic Tuscan specialties, including grilled mixed vegetables, ravioli Leo, and osso bucco. The arched brick ceilings provide a graceful backdrop for fine pieces of original art, many of which are for sale. Reservations recommended. Business casual dress.

10Best User Reviews

"spinesrgn" (5 / 5)

Excellent food, very charming owner. Can't wait to go back. Probably the best pesto I've ever had.

View all reviews »    Write your own review »

Location Map

Via Torta 7r, Florence, IT 50122

Larger Interactive Map »    Show Nearby Businesses »

More Details

Website:

Visit the Leo S. Croce website »


Cuisine: European, Italian

Restaurants

in Florence

Similar Businesses

Similar Restaurants you may also like.