Rating: 1.0
I was in my hotel not to far from the Pizza Stop, pizza never comes. So i cant say any thing about taste and how is looks like, only that the delivery sucks.