Pizza Metro



Address:

64 Battersea Rise
Clapham
SW11 1EQ London, United Kingdom

Contact:

tel: 44 20 7228 3812
fax: 44 20 7738 0987
visit website
send email

Hours:

Lunch: noon-2:30p, Dinner: 7p-11p Tu-Sa, 7p-10:30p Su

Payments:



Cuisines:

Italian

Map:



© 2014 NileGuide.com   ·   Blog   ·   Facebook   ·   Contact Us   ·   About Us   ·   Privacy Policy   ·   Terms & Conditions