Located within a climbing center, The Flavour Bomb Kitchen offers quality food in a unique setting.