Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Wine Bars (12)
North American (8)
Reviewed by Square Meal
Showing 1 - 15 of 16 results
View on map
30 Almeida Street, London N1 1AD
D&D London (Quaglino’s, German Gymnasium, Angler etc.) is capitalising on its star signing of Francesco Mazzei by persuading the Islington local to re-fashion...
18-19 St. Albans Place, London N1 0NX
Named after its friendly owner, Stef’s is a family-run Italian eatery in the heart of the London’s West End. The atmosphere is laid-back and unpretentious,...
176 Royal College Street
, London NW1 0SP
This traditional Italian doesn't shy away from cliché, but once you've tried the handmade pasta and clocked the price, you’ll probably be channelling La...
57-58 Upper Street, London N1 0NY
Inspired by the delis and bakeries of the Continent, this open-fronted restaurant and takeaway on thriving Upper Street is likely to invoke child-in-a-sweetshop...
200 Pentonville Road Islington, London N1 9JP
Located on the ground floor of the Nido skyscraper on London’s Pentonville Road, Vigata Ristorante & Pizzeria offers extremely affordable Italian dining...
Rear of 137 Upper Street, London N11QP
Antonio’s Ristorante is a family owned Italian restaurant on Upper Street in Islington one of London restaurants most popular eating and drinking destinations.
134 Upper Street, London N1 1QP
Café La Divina restaurant in London’s Islington is a slice of la dolce vita right here in Upper Street. The exposed brick walls are hung with dozens...
73 Upper Street Islington, London N1 0NY
With its loud neon signage, La Forchetta on London’s Upper Street is pretty hard to miss. Yet somehow this little Italian restaurant has the reputation...
18 Chapel Market Islington, London N1 9EZ
The Italian word Dolcetto translates as "small sweet one" and our restaurant is the home of Italian food in Islington. We are located on bustling Chapel...
279 upper street, London N1 2TZ
Terra Sarda, traditional Sardinian Italian restaurant.
300-302 St Paul's Road, London N1 2LH
“Always packed to the gills, Trullo hits the mark every time”, declaims a fan of this much-loved Islington spot. Everyone adores its lively (sometimes...
305-307 Upper Street, London N1 2TU
Carluccio’s signature blue & white awnings have been brightening up high streets (& boosting house prices) since 1999. These classy-looking caffè/delis...
19 Canonbury Lane, London N1 2AS
Tucked away on an Islington side street, this 40-seater neighbourhood Italian has a friendly, informal feel thanks to its open kitchen, exposed brickwork...
141-142 Upper Street, London N1 1QY
From one perpetually rammed branch in Finsbury Park in 1990, La Porchetta has grown into a mini-chain, but it remains family-owned & family-run. What...
19 St Albans Place, London N1 0NX
This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details, and you have the option of