Lecce, Italy
Set in a no-frills dining room in Lecce, this seafood restaurant excels at what matters most—fresh fish prepared simply and generously. Their signature crab spaghetti and handmade croquettes are standouts, while the warm, attentive service keeps guests returning. Mediterranean flavors shine through honest, quality cooking at reasonable prices.
+9 more