Pizza Metro Pizza

About

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

Address
64 Battersea Rise
London
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