Lecce, Italy
Tucked away in Lecce, this atypical trattoria and pizzeria delivers exceptional Italian fare with outstanding service. Their pizzas are the real highlight, crafted with quality ingredients and available in gluten-free versions, while the welcoming staff keeps wait times minimal and the atmosphere genuinely pleasant.
+6 more