La Pizzeria De Ailen is a restaurant specializing in traditionally made, wood-fired pizzas. Delivery service available.