Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/kensington
Kensington, VIC 3031
Be the first reviewer
160 Cimitiere St, Launceston TAS 725
58 Bull St, Bendigo VIC 355
Lower Esplanade, St Kilda VIC 318
25A Blessington St, St Kilda VIC 318
Menzies Aly, Melbourne VIC 300
124 Union Rd, Ascot Vale VIC 303
3/ 155 King William Rd, Hyde Park SA 506
38 Como Pde, Mentone VIC 319
186 Hale Rd, Forrestfield WA 605
Shp 13/ 321 Pakington St, Newtown VIC 322
View a larger map