Pizza Review
Pizza review from downtown St. Pete. There are at least 12 bars within a block or 2 of here. Opened til 3am. 1.True NY pizza here. One picture on their wall shows the skyline of New York City. 2. Well put together, good looking slice. 3. Seemed to lack some flavor, need to kick it up a notch somehow to get more taste.