Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/st-kilda
St Kilda, VIC 3182
Be the first reviewer
675 High St, Preston VIC 307
257 Seaview Rd (Henley Square), Henley Beach SA 502
546 Hay St, East Perth WA 600
347 King St, Melbourne VIC 300
Hopkins St, Lancelin WA 604
Shp 8/ 5 Pipit Cl, Huntingdale WA 611
387 Flinders La, Melbourne VIC 300
18 Wyatt St, Adelaide SA 500
Shop 16, Epping Plz, Epping VIC 307
31 Elizabeth St, Launceston TAS 725
View a larger map