It is hard to find really good quality local food in Lecce. However, there are still a few places to find local cuisine at an affordable price. Madama Lo Re is one of them. I live locally, and I can recommend this restaurant most highly. A must if you want some real local flavour.