Full menu with prices & pictures
Carluccio's 305-307 Upper Street, London, N12TU,...
+442073598167
Order food online for delivery
We were walking towards Covent Garden and were lured in by a waiter offering samples of pizzaTh...
OkSo a bit intoxicated and in need of a meal we picked this place because they had heat, outdoo...
From this restaurant in London you can also have menus comfortably delivered to your doorstep.