Papillon Pizza is a chain of take-away food shops mainly selling pizzas but also other takeaway foods such as chicken and kebabs
Features
Pizza
Nearest public transport
Stockport - National Railway