Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Millwall Tower Hamlets London
5 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,5
181 Opinions in 1 websites
Crossrail Station 1 Crossrail Place Canary Wharf, London E14 5AR England, England
Pizza & PastaFranco Manca in Canary Wharf is a stellar pizza place, with very friendly athmosphere paired with a curated selection of freash, delicious, genuinely Italian food. We thank Simone for his excellent se
pizza