A glorified fast food joint. An insult to anyone who knows what Italian food is about. If this place were in Rome it would be closed down.
This being Glasgow however, people are perfectly happy to be fed this rubbish and the place is heaving. Go figure.