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

Giraffe and Ed’s diner will be closing a third of its restaurants. Credit:



  • Giraffe Ed's Diner closures