I would have given this a better rating, except when we received our bill I was mortified. We were recommended through our restaurant, Hotel Degli Oraffi, and he said it was amazing. The ambiance is OK, nothing great, definitely not the feel of Florence. Music in the background was American - Boston, Billy Joel, stuff that really didn't add to the ambiance at all.
Again, the food was good, but we though we ordered one sea bass, and got another. The server/manager brought over the fish - she did it to every table, and I felt like she was trying to get rid of it. The fish when delivered was very plain - it was delicious - an excellent fish, but no accompaniments at all. We didn't have dessert, had a mid-range wine. Shared an appetizer, shared a pasta. We were charged 25 Euro for both the appetizer and the pasta, and 35 Euro each for the fish. By the time we walked out, we paid 170 Euro for a dinner we shared.
I would not go back, despite the quality of the food, I felt ripped off.
Also, there were only two people working. The main woman and an assistant. The restaurant was full, and they did as fabulous a job as two people could serving around 40 people. Just not possible.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.