You can ask any and they will tell you that I am not a Pizza fan at all. I mean I like a slice from time to time, but not my first choice.
I have bought pizza from here and I have bought dough balls to make my own pizza at home and it was also very good.
The people working there made sure we knew what we were buying when I asked for a dough ball to make pizza. They're fast and very nice.