Among trusted local restaurants in New Castle, InForno stands out for its community feel and authentic Italian menu. Locals love the consistency, generous portions, and wood-fired pizzas that deliver genuine Italian taste in the heart of Charlestown.