Pizza Review
Pizza is probably best in Tampa. Light body. The crust is crisp. Sauce is great. You can taste the basil and it has a little sweetness to it which I love. Literally drive 35 minutes to and from my home to get a little New Jersey style pizza. Staff is great also.