Albert & Francis (Leyton)

Albert & Francis (Leyton) Location

Albert & Francis (Leyton) Maps
Albert & Francis (Leyton) Address 153 Francis Road, Leyton, London E10 6NT
Albert & Francis (Leyton) Opening Hours Monday - Friday : 8am - 5:30pm
Saturday : 9am - 5:30pm
Sunday : 10am - 4pm
Albert & Francis (Leyton) Food Price £10 - £20 per pax
Cash only

What people say about Albert & Francis (Leyton)

0%
50%
50%
3.5
2 reviews
  • My Diet Coke(glass bottle) was almost room temperature

  • Got ignored for close to 10 minutes although there was only 2 other customers (which had been served already)

Albert & Francis (Leyton) Specialties

See some wrong information about Albert & Francis (Leyton) here?