In my opinion, Bazbeaux has the best pizza ever, even better than pizza in New York City, which is supposed to be the world's best. They have out-of-the-ordinary, but delicious, toppings, but the best thing about this place is the ambiance. It's such a cool place, and in warm weather, what's better than a great meal, al fresco?