Restaurant
SKARA Greek Street Food
5 locals recommend
Location
14 Semaphore Rd
Semaphore, SA
Tips from locals
Fantastic yiros. It's also located on Semaphore Rd in Semaphore and a short walk to the beach.
It has the best coffee in Semaphore Road and great street food from lunchtime until late.