Another place just came into my mind:
Life Organic Health Cafe, that if you do not mind healthy food once in a while
It is situated along the escalator on Shelly Street in SoHo, Central, this place has an upstairs, but i do not know how big it is, I only had lunch there on the lower floor. They serve Bkfst, Lnch, Tea and Dinner.
Michelle,
what are your suggestions on the Kowloon side, maybe if a lot of us are on this side, we should do it here.