5 Sep 22, 2018 Mary Wilson They have good food. Pizza is excellent. Made 100% from scratch so it does take about 25-30 minutes to make, but WORTH THE WAIT.
They have good food. Pizza is excellent. Made 100% from scratch so it does take about 25-30 minutes to make, but WORTH THE WAIT.