Mozzarella Hut

Unit 22, Leyton Business Park, Etloe Road, Leyton, London, E10 7BT

Italian, Pizza takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of Mozzarella Hut

Mozzarella Hut reviews


Rate Mozzarella Hut