written by TrevorSlough on 29/11/2013
Kulu Kulu Sushi Piccadilly Circus is a beautiful Sushi Restaurant in London this place is really amazing? The staff here are so polite and always serve you with a smile this is a restaurant! I also go to antother place when I want a take a way and this is called Iso Sushi, Iso sushi is a amazing take-a-way in London too. Either one of these are top quality so if you are London based and love Sushi I would check these guys out both great both affordable.