Pizza Review
Really good slice of pizza. Little greasy, but the cheese is great. Their claim to fame is importimg NY water. Not sure if that does the trick, but it is a really good slice, probably the best Tampa has to offer.