Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/balaclava
Balaclava, VIC 3183
Be the first reviewer
333 Darling St, Balmain NSW 204
94 Hemming St, Dandenong VIC 317
43 Johnston St, Dalwallinu WA 660
60 Main Rd, Port Pirie SA 554
23 Lansdowne St, East Melbourne VIC 300
20 Collins St, Melbourne VIC 300
Murray Mews, Perth WA 600
Bankstown Square Shopping Centre, Bankstown NSW 220
167 High St, Heathcote VIC 352
1 Shaw St, Blanchetown SA 535
View a larger map