Ok, I think I mentioned this place in an earlier post - but now I have some pictures and of course more people :-)
As a re-cap this is a place with the same sort of quality as Pizza express, but it is really cheap (A 12" Pizza and 2 cokes came to 10 Euros - about £7.90 - not bad eh?). About the only difference is that you collect your own food i.e. no waiter service. To be honest though, I would take this place over Pizza express any day.
Oh, if you are wondering why there are no pics of the food - I was too interested in eating it to think about taking a photo. I'm sure I will go there again!