Piazza Carlo Alberto Scotti, 18, 00151 Roma RMRoma Website: Click here for restaurant websitePhone: +39 06 9436 5493