Worldwide icon-chevron-right South Pacific icon-chevron-right Australia icon-chevron-right Melbourne icon-chevron-right Babylon

Babylon

Restaurants Footscray

Time Out says

For those gutsy enough, Babylon offers barche – an offering of sheep’s head with offal and bread.

Posted:

Details

Address: 152 Nicholson St
Footscray
Melbourne
3011
Transport: Nearby stations: Footscray; Middle Footscray
Contact:
Opening hours: Mon-Sun 8am-9pm

Users say