Pizza Metro Pizza


This Italian restaurant, located in Battersea, is serious about providing pizzas which are made to order and with the freshest ingredients possible. The team at this restaurant are proud of their Italian staff, which they claim ensures the authentic Neapolitan taste is in every bite of their pizzas. All of the ingredients that go into the sauces, bases and sides here are 100% Italian. The atmosphere is that of a neighbourhood restaurant, thanks to the Napoli football team memorabilia which lines the walls and the cheerful and exuberant service on offer.

Venue Details & Map

Pizza Metro Pizza

64 Battersea Rise
SW11 1EQ

Is Pizza Metro Pizza your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category