From Our Editors
Craving pizza? Head on over to Tallahassee's Itza Pizza Southwood for a tasty slice with a crust you can't resist. Healthy food is in, as it should be, so come here for a tasty, low-fat and gluten-free bite.
We'll let you park onsite to help get you closer to our scrumptious menu.
For a hot pizza that packs in all the flavors you love, stop on by Itza Pizza Southwood.