Top Dog Pizza is a local pizzeria in Clearlake, CA that specializes in crafting a variety of pizzas.
With a menu that includes both classic and unique toppings, Top Dog Pizza offers a casual dining experience for pizza lovers in the area.
Generated from their business information