Le Carré Pizza offers a wide range of delicious, handcrafted pizzas.