I've been going since I moved into the neighbourhood, and although there's lots of great things about Square Boy I find their proteins to be really dry and overcooked. I just get them to slather on tzatziki to hide it, but it shouldn't happen in the first place. But they have their ways, and the entire family works really hard.
Also, they have a tabletop of Galaga, so you can at least stay distracted during the inevitable wait. And yes, there is always a wait. Sometimes 2 minutes, sometimes 20. Also, there's cheap wine and beer if you eat there. One may be related to the other...