Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/kensington
Kensington, VIC 3031
Be the first reviewer
206 Moorabool St, Geelong VIC 322
127 Oxford St, Leederville WA 600
109 Gray St, Hamilton VIC 330
Ashmore Garden World, Ashmore QLD 421
Shop 1/ 2 TheCrescent, Midland WA 605
43a Wondaree St, Rye VIC 394
365 La Trobe St, Melbourne VIC 300
Shop 8 Stirling Central Shopng Cntr, Balga WA 606
75a Main St, Meekatharra WA 664
117 Vincent St, Daylesford VIC 346
View a larger map