Mora Restaurant
Mediterranean · Casual Dining
Mora Restaurant is an independent establishment located in Leytonstone. It is situated off the beaten track on the south side of Leytonstone High Road, near Stratford and the Olympic Park. The restaurant is easily reachable from Leyton.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Mora Restaurant.
Local restaurants nearby
487 High Road Leytonstone, London E11 4PG, United Kingdom



