Filters:
french restaurants in Footscray
About 3 results.
Station Hotel
Napier Street 59, 3011 Footscray, AustraliaThe Station Hotel is regarded as one of Melbourne's best steak restaurants and has been operating in Footscray for ten years. Offering a range of premium steak cuts and a French-inspired menu. Re…