Cha Cha Moon. Mate, those are some soggy noodles. [Review]
Cha Cha Moon Official Site 151 Queensway W2 4YN 020 7792 0088 Noodles £6 Mini eats £4 Thrist quenchers £3 One, two. Cha cha cha. Three, four. ha ha ha. And again, One, two. he ho ho. Everytime I hear the chachacha, it’s bellbottoms, big…