Kulu Kulu Sushi (76 Brewer Street, London, W1F 9TX) If you want a quick sushi lunch/dinner and then this place is great, you would be hard pushed to get better value. The sashimi/nigiri on my visits has always been fresh and generously portioned and they offer some more authentic dishes vege dishes such as seaweed salads. It has become a staple go-to place in London to eat
Link to this reviewMay 2010 |