Pizza & Co Leyton brings the Parmo from Teesside to East London. This establishment offers pizza and is located on Lea Bridge Road.