I am a hardcore Pizza fanatic. I have eaten all over the country so my ratings are based on experience. This place is your normal, everyday fast food tourist trap. Nothing amazing about it. If I was walking by And wanted a slice of pizza, I would buy o e. Would I specifically leave the house to come here ? No.
BTW, the staff was exceedingly nice and the garlic rolls were around a 7.5. Overall a nice place with friendly staff but the pizza is solidly average, perfect for a tourist spot.