Their wraps have recently seen them into the finals of the British Street Food Awards as the only Scottish entry. When it comes to pizza, it’s all about lovin’ your oven, and La Favorita do it ...