Ô Léopard is a Vietnamese restaurant located in Avignon. It offers a variety of Asian dishes, providing a Vietnamese culinary experience in the city center. The establishment is situated on Rue Carnot.