FAQS
Who owns Giraffe?
Giraffe Concepts Limited (Company No: 03442265)
Where are your restaurants?
We have 10 restaurants in the UK and 6 outside of the UK. Find your nearest Giraffe restaurant.
Giraffe Concepts Limited (Company No: 03442265)
We have 10 restaurants in the UK and 6 outside of the UK. Find your nearest Giraffe restaurant.