This restaurant is top notch and highly recommended. The service is the best I've seen in Italy although you do pay through the nose to get it. It is a bit expensive in terms of value but if you just need a breath of civility and can't find it elsewhere, this is the place to go. Expect to pay more than 100 Euros.
I recommend not getting a dessert as they do bring one out as part of your meal.
If you own or manage Da Gemma, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.