The best pizzas in the world.
Try it, and you'll be hooked.
You won't want to eat it anywhere else. The Italians better watch out! Exceptional service, top-quality ingredients that surpass anything you've tasted elsewhere, fast service, and all for less than a fast-food restaurant. The best in Toulouse, but unfortunately, the atmosphere doesn't live up to it.