Sella's Calzone & Pizza is a long-standing Italian restaurant known for its hearty recipes and relaxed atmosphere. It specializes in calzones and pizzas, offering patio seating.