I ordered pizza from an organic pizza place recent...
I ordered pizza from an organic pizza place recently and it was absolutely amazing. The crust was thin and crispy, and the toppings were delicious. The best part was that the pizza tasted so fresh and flavorful, I couldn't believe it. The service was excellent too, very friendly and quick. Will definitely order again!