Star Fish Cafe The

46A Semaphore Road, Semaphore SA 5019