Franco Manca Pizza

I’ve heard lots of good things about Franco Manca. Apart from being rated as London’s best pizza, it’s also known to deliver incredible quality of food at a great price. Being a foodie, of course I followed the trend and tried the place. They have a number of branches across London and I’ve tried out […]