Pizza restaurant specializing in pizzas made with 100% cheese and various toppings.