You can find this "Island of pizza" conveniently close to the Vatican stop of the metro. It dates all the way back to 1985.
As the name may suggest, the main draw of this restaurant is its delicious pizza. However, the meat lovers out there need not despair. They also serve excellent steak.
Daily
Lunch: 12:30 pm - 3 pm
Dinner: 7:30 pm - midnight
Opening hours may vary during winter.
Official Website http://isoladellapizza.com/
Phone +1 39733483
Address Via degli Scipioni 45, Rome, Latium, 00192, Italy
Coordinates 41°54'30.281" N 12°27'25.618" E