Tag Archives: CHA

Cha Cha Moon, yes!

Ever since my mum took me to here early last year, i’ve sort of been dreaming about that Black Pepper Beef Udon, in the first pictures. There’s something about it, that literally made me so happy! So the other day, I had time to kill around the Carnaby Street area, I was starving – so [...]

Read More 0 Comments