Italian restaurant and takeaway menus in Walthamstow

Green Olive Leaf Cafe

Cafes, Italian

801 Lea Bridge Road, Walthamstow, London, E179DZ ,

Trattoria La Ruga

European, Italian

59 Orford Road, Walthamstow, London, E179NJ ,

Uffizzi Restaurant

Italian

753 Lea Bridge Road, Walthamstow, London, E179DZ ,