Italian Restaurant - City of London (London)
1 - Pezzo DItalia - London
489 Liverpool Rd, City of London. London.Greater London.
Is Italian food your favourite? well, look no further than and browse the menu and order food for delivery while you put your feet up with a nice glas...
2 - Fat Lorenzos - London
5-6 Clipstone Street, City of London. London.Greater London.
You can start your busy day with breakfast at Fat Lorenzo's, or end it with a dinner or drink. Plus, it is extremely easy to entertain yourself in the...
3 - Delavari Ltd TA Quarteri - London
300 Kilburn High Road, City of London. London.Greater London.
Quartieri is a well trusted italian restaurant for delicious menu items which include but are not limited to pizza, pasta, side orders and desserts. O...