Family-Run New York-Style Pizzeria with Retro Charm
DeLeo Bros. Pizza is a family-run spot specializing in New York-style pies with hand-tossed crusts that are crisp on the outside and chewy within. Guests can choose from creative specialty slices, such as mac and cheese, or build their own from a wide range of toppings. The interior features 1980s-inspired décor and classic arcade games, creating a playful, nostalgic atmosphere for all ages.