Giraffe and Ed’s Diner to close a third of restaurants

Giraffe Closure across the UK as more than 300 people could lose their jobs. Caption: nataliej



  • Giraffe Closure