Home Tags Giraffe restaurant chain

Tag: giraffe restaurant chain

Appetite for Giraffe Increased as Restaurant Chain Reports Smaller Loss

By Flickr user:E G Focus via Wikimedia Commons Giraffe, a restaurant chain, has reported a £5.2m loss for the year to January, following the chain's sale...

MOST POPULAR

HOT NEWS