en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Slough
/
Zizzi
Zizzi
Italian · Pizza
Italian chain restaurant Zizzi serves pizza, calzone, and pasta dishes. Enjoy Italian flavors near Windsor Castle.
England
Slough, United Kingdom
www.zizzi.co.uk
Location
The ranking
Best Italian in Slough
16 places, none rated yet
See the full list →