0 review
427 - 437 High Road, Leyton, London E10 5EL
020 8558 6444
Steakhouse
Leyton, East London
£££