Estia Restaurant is an Italian restaurant located in Lecce, Italy. It offers a variety of dishes for patrons to enjoy. The establishment also provides free parking for its customers.