A nice place located in the heart of Lecce. Lovely roof terrace with views over the city.