Mora Italian Restaurant

487 High Road Leytonstone, London E11 4PG

Timetable: DELI SHOP: TUE to FRI 4pm – 9pm | SAT 12pm – 9pm | SUN 12pm – 6pm || TAKE-AWAY COLLECTIONS: TUE to FRI 5pm – 9pm | SAT 12pm – 9pm | SUN 12pm – 6pm.
CLOSED ON MONDAY.

Call us: 020 8539 1731

Email us: info@moraitalianrestaurant.co.uk