Oscar Cafè is a young, recently renovated establishment in Lecce. It is described as a coffee shop and is located on Via Taranto.