A unique restaurant in Lecce. Offers a welcoming atmosphere. Call to inquire.