Mamma Lupa

restaurants / Italian

Mamma Lupa information

Lecce , Italy
Street Via Acaja 12
+390 340 7832765
meals €20-25
Opening hours
lunch Sun-Fri, dinner daily
Something wrong?
Submit a correction

Lonely Planet review

Looking suitably rustic, this osteria serves proper peasant food – such as roast tomatoes, potatoes and artichokes, or horse meatballs – in snug surroundings with just a few tables and a stone-vaulted ceiling.