Sants Lucia Pizza – Chicken Souvlaki with Lemon Potatoes By Ciao! Magazine January 28, 2026January 28, 2026 Sants Lucia Pizza – Chicken Souvlaki with Lemon Potatoes