Detroit style pizza sounds strange so it took a while for us to give it a try. Glad we did because it's delicious and it's now our go to Pizza in South Tampa. Prices are also great and they deliver which is a big plus.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.