Lecce, Italy
Nestled in Lecce, this charming trattoria celebrates Puglian tradition with exceptional seafood, steak, and regional Italian dishes made from quality local ingredients. The intimate, relaxed atmosphere and genuinely warm staff create the perfect setting for an unhurried meal—expect generous portions, honest prices, and the kind of honest cooking that tastes like home.
+9 more