Kulu Kulu Sushi
Restaurant - Japanese in Soho, 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
Piccadilly Circus - Underground
Similar businesses nearby