Mora Italian Restaurant
487 High Road Leytonstone, London E11 4PG
Timetable: Open as restaurant, take-away and deli shop.
Mon – Thu 5pm to 10pm
Fri – Sat 12pm to 10.30pm
* Due to unforeseen circumstances we are currently unable to open at lunch time Monday to Thursday. Apologies for any inconvenience.*
Call us: 020 8539 1731
Email us: firstname.lastname@example.org