Primo Italian Cafe sign Leeds West Yorkshire, United Kingdom.
2 Brewery Wharf, Leeds West Yorkshire, United Kingdom.