AOL Travel

Pizza Metro, Rome

Pizza Metro - Rome, Italy
Pizza Metro
Via di Saponara 21, Rome, Italy 00125Map
+39 06 4555 3876
Neighborhood: Castel Fusano - Casal Palocco - Acilia
Cuisine: Italian

Pizza Metro is a small pizza place in Acilia. It offers a variety of pizzas by slice and it’s conveniently located right next to the metro stop. It has a small veranda, and tables inside as well. All major credit cards are accepted. -Maria Kochetkova

Write a Review

How would you rate your overall experience with Pizza Metro?
Restaurant General Information
  • Credit Cards Accepted: visa, mastercard, amex
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!