Cowboy Pizza is a public restaurant specializing in pizza. It offers a variety of pizzas for customers to enjoy.