| Food |
|
| Service |
|
| Ambience |
|
Italian Restaurants in Battersea, London
22 Battersea Park Road, SW11 4HY
Tags: italian, friendly, pizza
If you are a fan of authentic pizza then you must visit San Gennaro. For me the ...
by freddie5540
Italian Restaurants in Battersea, London
183 Lavender Hill, SW11 5TE
Tags: italian, good value, family & home feel
A great Italian, serving probably the best pizzas in London.
by antimega
Italian Restaurants in Clapham, London
36A Old Town, SW4 0LB
Tags: italian, expensive, crowded
I originally went a year or so ago and found it okay, but gave it another chance...
by whitfield_a