How is Prezzo supposed to be upmarket?
It's on par with Pizza Express, Zizzis and Strada. Nice enough for a chain but certainly not upmarket.
And another thing... Isn't the headline a little foreboding by using the term loom?
Here's one definition
"To appear to the mind in a magnified and threatening form"