Tag: Souvlaki in Greece

Lucky’s Souvlakis

Lucky’s Souvlakis

Dekigala, Thira 847 00, Greece When my husband and I went to Greece in late September/early October 2019 for our honeymoon, we didn’t plan which restaurants to go to except one – Lucky’s Souvlakis in Fira, Santorini. When I was researching the cities we would be