Fortunatos has been in downtown St Pete for a long time. They have a great menu selection and some awesome pizza! There prices are also extremely cheap compared to other places. I recommend the Pizza Trio for lunch! It can get a little crowded but the food is great at a great value. They also have a bar that opens up at night next door.
more