Street Pizza

2 Arches Lane London SW11 8AB