Pizza Garden is a pizza restaurant specializing in artisanal pizzas with Italian flavors. They offer a variety of pizzas, including create-your-own options.