Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/balmain
Balmain, NSW 2041
Be the first reviewer
98 Melbourne St, North Adelaide SA 500
13 Broome St, York WA 630
Fenwick St, Geelong VIC 322
269 Seaview Rd, Henley Beach SA 502
1269 Hay St, West Perth WA 600
10 Vine St, Avoca Beach NSW 225
The Esplanade, Mt Pleasant WA 615
Shop 8/ 27 Strickland St, Denmark WA 633
10 High St, Yackandandah NSW 374
Burnside Village Shopping Centre, Glenside SA 506
View a larger map