Kaleido Rolls is a Japanese establishment that opened its first unit as a kiosk on Kingly Street. It has since opened a flagship restaurant in London's Carnaby Street, indicating success and expansion.