L'Orchidée is a Vietnamese restaurant located at 300 Rue Vaudreuil. The establishment offers parking and is accessible via Boulevard du Séminaire Nord. It is open from 8:00 AM to 3:00 AM.