CHRISTMAS ROAST AT EFYC Wed, 16 Dec at 05:00 pm 181 Petra Street, East Fremantle, WA, Australia, Western Australia 6158