The Place is worth its Price and is located in a quite lovely neighborhood of Rom.
We loved the little market around the corner where you can get fantastic Antipasti!