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.