Cafe Mexicali, Woodford Green 3.9
119 Stroud Green Rd, Stroud Green, London N4 3PX, UK
closed
Monday
12:00 — 23:00
Tuesday
12:00 — 23:00
Wednesday
12:00 — 23:00
Thursday
12:00 — 23:00
Friday
11:30 — 23:00
Saturday
11:30 — 23:00
Sunday
11:30 — 23:00
Located nearby