Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/ballarat
Ballarat, VIC 3350
Be the first reviewer
144 Upper Heidelberg Rd, Ivanhoe VIC 307
Alexander Ave, South Yarra VIC 314
113 Charles St, Launceston TAS 725
54 Station St, Sandringham VIC 319
Shop 4 Port Canal Mall, Port Adelaide SA 501
85 Peel St, West Melbourne VIC 300
108 Melbourne St, North Adelaide SA 500
55 Chute St, Diamond Creek VIC 308
Castle Plaza Shopping Centre, Edwardstown SA 503
32 Drummond St, Ballarat North VIC 335
View a larger map