About Kiwi & Roo
Kiwi & Roo brings the best of Antipodean cuisine to London with our popular street food, supperclubs and private catering company.
More about Kiwi & Roo
Kiwi & Roo is located at Leyton Business Centre, Etloe Road, E107BT London, United Kingdom
https://kiwiandroo.com/