Italian Restaurants nearby 160 Forest Road, London E17 6JQ, United Kingdom

Cornelius

Approximately 1.5 km away
Address: Heron House, Hale Wharf, Ferry Lane, Tottenham, London N17 9NF

Trattoria La Ruga

Approximately 1.54 km away
Address: 59 Orford Road, Walthamstow, London E17 9NJ

Nuovo Mondragone

Approximately 1.61 km away
Address: 25 Orford Road, Walthamstow, London E17 9NL