Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/st-kilda
St Kilda, VIC 3182
Be the first reviewer
76 Lygon St, Brunswick VIC 305
3 Bridge St, Foster VIC 396
Shp48/ 111 Rundle Mall, Adelaide SA 500
Shp 8/ 257 North East Rd, Hampstead Gardens SA 508
149 Pakington St, Geelong West VIC 321
Shp6/ 60 Marcus Clarke St, Canberra City ACT 260
175b Somerville Rd, Footscray West VIC 301
469 Latrobe St, Melbourne VIC 300
26 Rokeby Rd, Subiaco WA 600
(Factory Road), Milawa VIC 367
View a larger map