L'Angelus is a restaurant offering authentic and quality French cuisine. Their experienced team of chefs prepares dishes using fresh ingredients.