Other Restaurants in London - Tottenham 314 High Road, Tottenham, London, N15 4BN Tags: cuisine: spanish, vegetarian dishes