Whilst Giraffe are quite a big chain in the South of England and London, they are relatively new arrivals on the Birmingham food scene. They currently have one branch in Solihull, located in the Touchwood shopping complex.The Giraffe concept is all about fresh and healthy food served up in fun and imaginative…