The team that’s been wowing the west with excellent steak and oysters for the past few years at The Station Hotel (59 Napier St, Footscray, 03 9687 2913) now has another outlet at the Wayside Inn (446 City Rd, South Melbourne, 03 9682 9119) where exec chef Sean Donovan oversees a lengthy menu that focuses […]