Italian Restaurants

Italian Restaurants in & around Clapham

We’ve split our Italian restaurants into two parts – those that claim to be mainly Pizza restaurants, and those that claim to be Italian.  Inevitably there’s cross-over!


Buona Sera
22 Northcote Road, London, SW11 1NX, T: 020 7228 9925
A decent ‘casual’, buzzy Italian restaurant in Battersea – not too fancy, great service and classic Italian food. Their pizzas are huge and delicious! Very busy at weekends.

Donna Margherita
183 Lavender Hill, Battersea SW11 5TE, T: 020 7228 2660
Restaurant and wood-fired pizzaria specialising in dishes from southern Italy. Take-away and delivery too.

Numero Uno
139 Northcote Road, Battersea, SW11 6PX, T: 020 7978 5837
Bustling, popular restaurant with a very long menu! Traditional Italian dishes, outdoor seating on warmer days.

Osteria Antica Bologna
23 Northcote Road, Battersea, SW11 1NG, T: 020 7978 4771
One of the stalwarts of Northcote Road – Osteria Antica has been here for over 20 years. It hasn’t changed its style either but no matter – it’s a rustic vibe both in terms of the food and the decor. The focus is on seasonal cooking – organic where possible – and the opportunity to experience many Italian dishes not usually found in your average Italian restaurant in London. It’s one of those little gems that doesn’t show off but continues to offer good food and service year after year.

102-104 Clapham High Street, Clapham, SW4 7UL, T: 020 7627 4847
Reasonably priced friendly Italian chain that caters for everyone from families to first dates. Food and service remain consistently good.


175 Lavender Hill, Battersea SW11 5TE, T: 0800 389 9770
Really excellent take-away and delivery pizzas at Basilico – part of a London chain.

162 Clapham High Street, London SW4 7UG, T: 020 7978 1108
Cracking pizzas, with an unusual range of toppings (as well as the classics) plus pasta dishes. Recent refurbishment includes free wi-fi, baby changing facilities and an updated menu plus a cool new design (it was pretty cool before!). One of our favourites.

Franco Manca
76 Northcote Road, London SW11 6QL, T: 020 7924 3110
Who would have thought there would be room for another pizza place around here but when it comes to Franco Manca there’s always room. Sourdough pizzas – nothing else – and they are superb! Great value too. Expect to queue at weekends. Other branches include the original in Brixton Village.

Joe Public Pizza
4 The Pavement, London SW4 0HY
The former loo at Clapham Common has been converted into a small pizza-style restaurant serving California style pizzas whole or by the slice and early bacon/egg butties. Outside seating. Live music planned.

Pizza Express

43 Abbeville Road, Clapham, SW4 9JX, T: 020 8673 8878
230 Lavender Hill, SW11 1LB, T:020 7223 5677
198 Trinity Road (round the corner from Bellevue Road), SW17 7HR, T: 020 9672 0200
What can we say about Pizza Express? Reliable, good for families… and pretty swift on the service. Regular offers available so check online before you visit.

Pizza Metro
64 Battersea Rise, London SW11 1EQ, T: 020 7228 3812
Pizza Metro boasts the longest pizzas in London and boy are they good! Not surprisingly, it gets incredibly busy so make sure you book. Delivery service too.

Pizzeria On The Green
4 Cavendish Parade, Clapham Common South, London SW4 9DW, T: 020 8673 3227
Pizzas often seem to be on ‘half-price special’ here – cheap and cheerful with an outdoor terrace.

San Marco Pizzeria (Pizza)
126 Clapham High Street, Clapham, SW4 7UH, T: 020 7622 0452
More than just pizzas, but the pizzas are definitely worth a try. Family run restaurant with a pleasant atmosphere

We think we’ve got a pretty good selection of pizza restaurants in Clapham but we haven’t quite found one that can do them quite as well as the Neapolitans (who we believe make the best pizza in the world).

Italian meals are unusual in that the ‘primo’ or first course, is usually the more filling dish and will consist of either risotto or pasta, both being rich in carbohydrates.  You also may not know that a trattoria is generally less formal than a traditional Italian restaurant, with its name coming from the French word traiteur which means take-away.