Zizu's
English restaurant; Delivery Restaurant; Takeout Restaurant; Pizza Takeout; Pizza restaurant; Pizza delivery
Location: London 118 High Rd Leyton E15 2BX GB
Website:http://www.zizuslondon.co.uk/
Phone:+442085392311
Map Location:51.5542, 51.5542