Kajahu, a technology-led restaurant concept from Hungary, is planning to launch in London, with a target of 14 UK sites over the next five years, MCA has learnt.
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information