Kulu Kulu Kulu Kulu
76 Brewer St.
London, W1F 9TU
020-7734 7316
Map
Cuisine: Sushi
Grab a quick sushi meal from the dishes passing on the conveyor belt.
Openings: Lunch & Dinner Mon.-Sat.

Features