Lucky's Souvlakis

Restaurant in Akrotiri (Santorini), Greece