Italian Restaurants nearby 63 Oldhill St, London N16 6LU, UK



Royal Sovereign

Approximately 0.76 km away
Address: 64 Northwold Road, Clapton, London E5 8RL

Il Bacio

Approximately 1.15 km away
Address: 61 Stoke Newington Church Street, Stoke Newington, London N16 0AP

Il Bacio Express

Approximately 1.22 km away
Address: 90 Stoke Newington Church Street, Stoke Newington, London N16 0AP

Trattoria Da Luigi

Approximately 1.25 km away
Address: 98 Stoke Newington Church Street, Stoke Newington, London N16 0AP

Zaza Express

Approximately 1.26 km away
Address: 99 Stoke Newington High Street, Stoke Newington, London N16 8EL

Il Monte

Approximately 1.32 km away
Address: 66 Stoke Newington High Street, Stoke Newington, London N16 7PA

Vesuvio

Approximately 1.38 km away
Address: 29 Lea Bridge Road, Clapton, London E5 9QB

Il Guscio

Approximately 1.98 km away
Address: 90 Lower Clapton Road, Clapton, London E5 0QR