Pizza Rossa

Unit C, Leadenhall Court, 1 Leadenhall Street, The City, London, EC3V 1AB

Telephone: 02076210676

Italian, Pizza takeaway.

Menu of Pizza Rossa
order food now

location of Pizza Rossa

Pizza Rossa reviews


Rate Pizza Rossa