MENU

Address

381 High Rd Leyton

Leyton

London

E10 5NA

Opening Hours

Monday - Closed
Tuesday - Sunday 12:00 to 23:00

BOOK A TABLE

CALL: 020 8988 3070

TOP