PizzaRella or Pizza Rella an small unusual named takeaway on the High Street using a play on words as its title in Holmewood, Chesterfield England UK

- Image ID: MB1BYX