Pizza Freakz is a pizza restaurant specializing in 18" New York-style pizzas. They've been serving crispy slices since 2021.