392-393 Mentmore Terrace
London, e8 3ph

TUE - Fri
Sat

5:30 - 11pm
12-3pm, 5:30- 11pm

5:30- 11pm
12-3pm, 5:30- 11pm

Scroll for menu

392-393 Mentmore Terrace,
London Fields, E8 3PH

TUE - Fri
Sat

5:30- 11pm
12-3pm, 5:30- 11pm

Scroll for menu

Food

Drinks