I used to live in St. Pete for years and we would get pizza here weekly. I have since moved and... Oh How I miss you!! I have been looking for a good pizza place up here (Wilmington, DE) but have yet to find one that measures up. When I come back into town to visit family, this will be one of my first stops!! The pizza here is amazing!!