1641 West Pensacola Street, Tallahassee, FL, 32304
Overall Rating
Review
Definitely has one of the better gluten free pizzas I have tried! Very expensive though for the gluten free pizza but it is larger than most other places, easily feeds 2-3, unless my husband is sharing and then 2 max. Lol