2025

LA SCILLA

Avenue Habib Thameur, Houmt Souk
Italian restaurant and pizzeria €€
2.7/5
(3 reviews)