London Pizza Depot - the United Kingdom

Pizza Takeaway Restaurant of the Year - East London