670 Central Ave
St. Petersburg, FL 33701
Local chain serving thin-crust pizzas with a signature hot oil in a casual setting with TVs & a bar.