7.3
129 Kentish Town Rd, London, Greater London
Italian Restaurant · Cantelowes · 7 tips and reviews
8.0
34 Stoke Newington Church Street, London, Greater London
Italian Restaurant · Stoke Newington Central · 7 tips and reviews
6.9
17 Princess Road, London, Greater London
Italian Restaurant · Primrose Hill · 11 tips and reviews