Giraffe, Trinity Shopping Centre, Leeds West Yorkshire, United Kingdom.
Carluccios, Trinity Shopping Centre, Leeds West Yorkshire, United Kingdom.