A very nice place with imposing atmosphere.! 5 minutes from Vatican church. In this locality very much restaurant. I can recommend!