Everplaces

Kulu Kulu

53 Shelton St, London, Greater London WC2H 9JU, UK 53 Shelton St, London, Greater London WC2H 9JU, UK
Food
conveyor belt japanese sushi
Kulu Kulu. London, United Kingdom
4
Note

A bit of a secret gem in the middle of Covent Garden. The sushi is great and super cheap. Long may it continue!

conveyor belt japanese sushi

Save and share places you love
with Everplaces

Sign up