Mora Italian Restaurant

487 High Road Leytonstone, London E11 4PG

New Timetable: MON to FRI: 5pm – 10pm |  SAT 12pm – 10pm | SUN closed |

TAKE-AWAY COLLECTIONS & DELI SHOP are still available during regular opening times (but please give us a call before placing any orders on Friday and Saturday nights as we may not be able to fulfil all the request during busier services).

Call us: 020 8539 1731

Email us: