WOW Pizza is a restaurant specializing in American and Italian pizzas.