159A MARE STREET

E8 3RH LONDON

tues - SAT / 6PM - 11PM

NO RESERVATIONS / EAT IN OR TAKE AWAY / CASH ONLY