The best gluten free crust in Greenville. Takes me right back to Italy.
— Gluten-free items are marked on the main menu
— Some
— Excellent