Mora Italian Restaurant

487 High Road Leytonstone, London E11 4PG

Timetable: Open as take-away and deli shop only.
Mon – Fri 4pm to 9pm
Sat 11am to 9pm
Sun Closed

Call us: 020 8539 1731

Email us: info@moraitalianrestaurant.co.uk