Yeah I've had the pies before and they were very tasty - couldn't get through one alone as they were also very filling.
I live near the logan hyperdome - you would probably know it if you live at regents park. I used to teach at park ridge high, which I don't think is too far from there?