Bubble tea shop

Kimi Bubble Tea & Patisserie

11 Blackwall Lane, London, ENG SE10 0EY

Loading…