Tops Pizza

32 Aylmer Parade London N2 0PE