Pizza 'Lou is a pizza restaurant known for its excellent pizzas with remarkable dough and generous toppings.