aFilter Options
< Back

Donna Margherita

Italian
For a friendly Italian meal in south London this always busy Battersea Neapolitan exudes an excited buzz , and its pizza and other fare is generally a safe bet.

Review by


183 Lavender Hill
London
SW11 5TE

Tel: 020 7228 2660
  • Map