RestaurantLondonBattersea

Pizza Metro Pizza

At a glance

Pizza Metro Pizza is a restaurant in London.

Type
Restaurant
City
London
Address
64 Battersea Rise, Battersea, Greater London, SW11 1EQ

Useful information

Address

64 Battersea Rise, Battersea, Greater London, SW11 1EQ

Open in maps

Traveller reviews

No reviews yet. If you have been here, write the first one.

Write a review

Your rating

Frequently asked questions

Where is Pizza Metro Pizza located?

Pizza Metro Pizza is located at 64 Battersea Rise, Battersea, Greater London, SW11 1EQ, London.

How can I contact Pizza Metro Pizza?

Phone: 020 7228 3812. Website: https://www.pizzametropizza.com.

Where can I buy flights to London?

Compare flights to London by date and price and book online on AVIABAZAAR: flight search.