Scarfo – Yep I went there

With all the recent controversy surrounding Channel 7’s latest show “Restaurant Revolution” I thought I’d go and see why they’re tanking so bad.

Scarfo pop up restaurant St Kilda

Continue reading

Advertisements