My dad always took as to the Pizza Land chain of pizza restaurants as he claimed Pizza Hut were rubbish! I remember they had green signs and I always had Hawaiian deep crust.
Anyone else reckon they were better than Pizza Hut?
Anyone else reckon they were better than Pizza Hut?
Comment