Tried this place once to get meat for bbq and got the beef short ribs, lemongrass chicken, squid, and chicken wings. Everything is marinated beforehand so this would be great if you planned a last minute bbq. I would get everything but the squid again. The squid didn't have any unique flavour to it and was quite bland in my opinion. If you get it I would recommend adding some sauce prior to putting it on the grill.
As a side note, the shop's location has changed, which is shown on a notice at the door. They are located at another unit, called Ah Fong, in the same plaza. The plaza itself is super run down but don't judge a book by its cover - the meat here is amazing!