Footscray · 59 Napier Street
French dining using locally sourced produce, plus steak, in an old-fashioned pub with a courtyard.
Nothing listed here yet.
Know what's on at Station Hotel? Add it →