Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/semaphore
Semaphore, SA 5019
Be the first reviewer
U2/ 1200 Hay St, West Perth WA 600
287 Marine Tce, Geraldton WA 653
64 Balgowlah Rd, Balgowlah NSW 209
500 Beaufort St, Mt Lawley WA 605
362 Main St, Emerald VIC 378
42 Tasman Tce, Port Lincoln SA 560
Ste5/ 456 St Kilda Rd, Melbourne VIC 300
32 Hardware La, Melbourne VIC 300
70 Percy St, Portland VIC 330
145 e McPherson St, Bronte NSW 202
View a larger map