Really enjoyed Crosta pizza,
full of flavour
amazing. the best store bought pizza I ever had, better than some restaurants even.
This was easily the best frozen pizza I've ever had. Nice, crispy and full of flavour.
Took me back to Italy
If I had the sunshine and was sitting outdoors then eating this pizza took me straight back to Italy, If you want to taste a proper Italian pizza then this is the one for you. Will never buy another pizza from any where else now.