Chez Angel is a French bar offering a welcoming atmosphere for drinks and socializing. This establishment provides a classic bar experience with a touch of French flair.