tandysinclair.com
Ristorante Pizzeria Il Maneggio, Falconara Sicula - Lavender and Lime
Ristorante Pizzeria Il Maneggio, is situated in Falconara Sicula, Sicily. Just a short drive from Licata, this is my review of a great family resturaunt.