Well, I thought I've had a big burger before until I hit BenBry!
The 'Business Burger' was a monster, so huge it's like no other. And tasty too without the greasy factor. I was so impressed.
It's a self service concept, totally no frills but most seats come with a magnificent view of the stunning Dee Why beach. Great food, great price and great view, what more can one ask for?