Restaurant near me

Restaurant Opera Restaurant - Leyton

Leyton, 761-763 High Rd Leytonstone E114QS

Menu

Home delivery of Burgers, Salads, Dessert in Leyton

Chocolate

Chocolate Brownie

Vanilla ice cream.

Chips

+ 33

Home delivery in United Kingdom

Opera Restaurant - Leyton deliver your meals as quickly as possible. Ask the restaurant if they have take out orders.