About
Cafe Scack - 'Where the Heart meets Home.' Providing a mixture of modern Turkish specialities and homemade stove cooking; exploration and diversity in newfound flavours and tastes. Situated in the seaside castle of Sgack, Seferihisar, Izmir province.
Details