We came to Buca Lapi off the back of a recommendation from a friend, and although we can see why it was recommended, there are a couple of issues which would maybe prevent me from doing the same... I'll explain more later in the review.
The restaurant is set in the cellars of one of Florence's palazzos, which helps to generate the feeling that you've stumbled upon a hidden gem. The walls and arched ceilings are adorned with posters of events from around the world, all adding to the kitsch vibe.
The service from our sixty-something waiter was very friendly, if a little bumbling, and we were made to feel very welcome. Perfection is obviously something the restaurant considers a key aspect of the experience, as it appeared that there was one member of staff whose entire role was to walk around inspecting the unoccupied tables to ensure everything was laid out perfectly.
One main consideration, which I guess is an issue at any restaurant positioning itself as a high-class establishment, is that the prices are higher than you would probably think reasonable. That is certainly the case at Buca Lapi. You'd be hard pressed to find any mains cheaper than €25 (including vegetarian options), which means that any two-course meal for two including sides and drink is very likely to cost at least €100.
Also, it's not clear from the menu as to which dishes come with sides included. We'd assumed that neither of our dishes (I had the veal, my girlfriend had the rabbit) came with sides, and so ordered a portion of roast potatoes and spinach to share. As it turned out, the rabbit came with onions and mashed potato included, which meant that I had the roast potatoes and spinach to myself - which turned out was much more than I needed. I'd advise asking the waiters whether sides are included when ordering, as this certainly wasn't information which was offered without prompting.
Other than those minor issues, the food was very good quality, and you can see what the restaurant are trying to do with the slightly marked-up price positioning. I'd recommend if you have a bit of cash to splash, but there are cheaper alternatives in town which provide just as good an experience.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.