L'Angelus is a pizzeria offering a varied menu with freshly prepared pizzas using quality ingredients. Features a pleasant interior and outdoor seating.