0 likes
greg.kassab
Who the fuck said this was "the best pizza in town".
I can't believe it's the best pizza at this gas station. It's cooked on a screen. WTF? Taste is...well I guess pizza like.
I'm a visitor passing through and if either of the 2 real pizza places were open, I never would have suffered this abomination