In Centro is a long-standing pizza restaurant known for its plentiful pizzas and panzerotti with an eclectic topping menu. They have been serving their "iconic pizza" since 1991.