ERROR
Oops, we had a problem, sorry.
Search for your nearest high street:
This store no longer exists in our database.
This was a store from Giraffe:
Giraffe is a world food family restaurant with an all-day dining offer. Contemporary, yet comfortable and always welcoming. It’s well established and much loved by customers in the UK. You’ll find Giraffe in the largest shopping malls and most attractive high streets. Since 2005, it has also become a favourite at major airports, in the UK and internationally.
Search for your nearest high street: