The restaurant scene in London wouldn’t be complete without Zizzi. You will find Zizzi in London on Plaza Level West. Zizzi's menu is all about delicious Italian fare. Being located in the heart of Tower Hill, London makes Zizzi easily accessible with plenty of other or similar restaurants near Zizzi in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.