Zizzi Leeds

Zizzi Leeds

Zizzi Leeds UK Location: The Light Shopping Centre, Leeds, UK Size: 2000 sq.ft Completion: August 2011 d_raw’s 2000 sq.ft site-specific design for Italian restaurant chain Zizzi newest site in Leeds, northern England takes inspiration directly from the city’s...