Kaleido
Japanese · Dessert Shop
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.
Location
Best places nearby
The highest rated places close to Kaleido.
Local restaurants nearby
1 Kingly Street, London W1B 5PA, United Kingdom


