Max & Leo's Artisan Pizza is a pizzeria offering coal-fired pizzas with a wide variety of toppings. The coal oven produces pizzas with a crunchy exterior and soft interior. Order one of the restaurant's twelve signature pizzas or make your own pizza. Salad, wings and soda are also available.