Steve's Pizzeria is a pizza restaurant known for its Windsor-style pan pizza.