Greek Restaurants

Souvla Stix

Address: 15 Earl St, Cape Town, 7806