Kulu Kulu Sushi
Restaurant - Japanese in Covent Garden, LondonKulu Kulu Sushi serve an assortment of traditional Japanese dishes including sushi in a busy and lively environment. Catering for vegetarians is also provided. A takeaway option is also available as is a non smoking area.
Nearest public transport
Covent Garden - Underground
Similar businesses nearby