considerthesauce.net
Bar won
Littlefoot, 223 Barkly Street, Footscray. Phone: 9396 1282 What an ornament to Foostcray Littlefoot has become. Was it the first bar to set up shop in Footscray central? I think it was. In t…