I think I've cracked it.
Pizza places are known to have a bad name in most cases for selling junk food, now apart from the taste why do most guys go there? Because there is always a really hot girl to serve you, with lardy ass pig italian chefs in the background (nothing wrong with italians, I'm just sterotyping italian chefs, no offense).
Anywho, that must be it, apart from the taste there is always eye candy waiting for you, heck, she even remembered my name