Restaurants
Restaurants and cafés
South West London
Tue Nov 30 1999
This conveyer-belt sushi restaurant has branches in Soho and Covent Garden.
Comments
Kulu Kulu 39 Thurloe Place South Kensington London SW7 2HP
020 7589 2225
Worst sushi ever
Comments & ratings