Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/kensington
Kensington, VIC 3031
Be the first reviewer
189 Bank St, South Melbourne VIC 320
548 Portrush Rd, Glen Osmond SA 506
122 Johnston St, Fitzroy VIC 306
108 Lansdowne Crs, West Hobart TAS 700
99 Spring St, Melbourne VIC 300
91- 95 McLennan St, Mooroopna VIC 362
20 Wellington St, Baradine NSW 239
400 Lord St, Mt Lawley WA 605
18 Little Lonsdale St, Melbourne VIC 300
Shp 10/ 699 Bargara Rd, Bargara QLD 467
View a larger map