I humbly am unsure why this establishment is listed on happycow. In a meat packed menu there are such dishes as veal and lamb. It is stated elsewhere on this website that either of these should be considered a deal breaker to meriting a listing on happycow.
Here's a current weblink to the menu to allow you to decide for yourself.
If you're looking for somewhere in HK as a compromise option to dine with meat eaters, try maybe O Green Cafe, Sinmei Tea Rooms, Nepal or Tallore?
Cons: Menu massively geared to meat eating, Meat includes veal and lamb