This place has the best pizza in town bar none!! It is all organic and fresh. You can even order spelt crust if you wish. Sounds expensive but it is incredible value!!! You can get 2 big slices for $5. Its on Wharf Street downtown near Yates.