Leonardo’s Pizza

Review by jaychis

1160 Williston Rd, South Burlington, VT 05403
8 years ago

I'm not sure if the GF free crust is a commercial made crust or not. The flavor of the crust is ok. I've had some homemade crusts that were much better and more like a gluten based crust. This one is to much like a cracker. The topping had very good flavor however.