Kulu Kulu
A long-running conveyor belt sushi restaurant in London, established in 1995.
1 person recommends this
“Kulu Kulu has been open since 1995 and is a cult London establishment. I’ve been going there for 20 years. I want one of the staff t-shirts.”
Ducksoup
Angelina
L'Atelier Muscade
Only Connect
Pit Kitchen
Pizza Al Volo
Steak with Taipei Butter Rice Recipe
Brawn
Brutto
Edulis
Stage Wine Bar
Angelo Feroci