Retail Mister Lasagna: made in Italy in the heart of London The Italian concept Mister Lasagna is ready to further expand its presence in London...and…