Free is good.
Cafes
http://www.freedirectory.net.au/search/cafes/semaphore
Semaphore, SA 5019
Be the first reviewer
72 Hawke St, West Melbourne VIC 300
156 Tennyson St, Elwood VIC 318
Shp 2a/ 11 Hall Mark Rd, Mordialloc VIC 319
151 Springvale Rd, Nunawading VIC 313
Shop 53 Central Market Plaza, Adelaide SA 500
63 Dalpura Cct, Frankston North VIC 320
6b Beach Rd, Parkdale VIC 319
117 Lygon St, Brunswick East VIC 305
105 Gilbert St, Adelaide SA 500
Shp1/ 25 Grange Rd, Flinders Park SA 502
View a larger map