The BBQ meat shop opposite Wellcome has some good cuts of imported meat. For Sunday lunch roasts, they sell legs of lamb and huge chunks of beef.
They also have a small section of fresh veg.
For fresh seafood, nothing beats the Mui Wo market.
But I am a bit squeamish and can't bear to see a live fish being bashed in the head for me to cook so I usually stick to the ones already on the slabs.
The market also has a small stall selling buns, which are great for a mid-morning snack after a tiring hour or so of marketing.