Does anyone recomend Pizza Planet? What do you think of it?
The reviews on dlpfoodguide are pretty dreadful but the friend I'm travelling with has had it recomended by her sister.
I'm not sure now wether to try and squeeze in a visit or just give it a miss as I originally planned
The reviews on dlpfoodguide are pretty dreadful but the friend I'm travelling with has had it recomended by her sister.
I'm not sure now wether to try and squeeze in a visit or just give it a miss as I originally planned
