First of all, Make sure to make a reservation. This place stays booked on summer even during a…read moreweek!
I was told by locals it's the best meat place in the surroundings. Probably, it is.
However, being living in the USA, I can't say it's the best meat, it's a bit too fat for me. I love American steaks and Brazilian churrascarias in the States, and nothing can compare to that.
Unfortunately, so far I didn't find great meat in Italy. But, according to Italian standards, it could be the best place in town.
P.S. They AC doesn't work very well. When this place is packed, it gets too hot, especially in summer. Bring your fan. Fortunately, you can buy them on every corner in Italy. ;)