Mora Italian Restaurant
487 High Road Leytonstone, London E11 4PG
Timetable: Open as take-away and deli shop only.
Mon – Sat 11am to 9pm
Mora will be open on Sunday 14th February for Valentine’s Day, from 11am to 9pm.
Call us: 020 8539 1731
Email us: firstname.lastname@example.org