I had some nice oriental type food at Cha Cha Moon in Central London. The udon especially was my favourite but was too small for my liking. Seriously, what is up with British restaurants serving small food?
Spring rolls…..always a good starter
Jasmine infused chicken noodles
There cocktails are definitely good
You can find Cha Cha Moon at 21 Ganton St, London W1F 9BN. Closest station is Oxford street.
Anyone been there?