
About us
Welcome to our little slice of Italian paradise here in the woods of North Florida's Big Bend, just south of downtown Tallahassee, FL on your way to the beautiful St. Marks coastline. Stop in for pizza, and Stay for the atmosphere, the delicious smells wafting from the one-of-a-kind suspended pizza oven, and delicious crafted desserts. Take in craftsmanship on every level, from the food, to the 200-year-old reclaimed trees pulled straight from the Suwannee River!