The Piazza Liverpool

by Nettl of Liverpool

The Piazza Cafe Bar is a bright and friendly venue at the bottom of the Metropolitan Cathedral steps.