Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/st-kilda
St Kilda, VIC 3182
Be the first reviewer
387 Flinders La, Melbourne VIC 300
143 High St, Kangaroo Flat VIC 355
256 Adelaide Tce, Perth WA 600
336 Russell St, Melbourne VIC 300
116 McCormacks Rd, Buckland VIC 374
147 Liebig St, Warrnambool VIC 328
29 Adelaide St, Fremantle WA 616
333 Darling St, Balmain NSW 204
10 Pitt St, Adelaide SA 500
146 Union Rd, Ascot Vale VIC 303
View a larger map