Layer 2 VPN solution with VLAN?

Does anyone have any recommendation for a layer 2 VPN solution with VLAN? I’d like to keep a single bridge with VLANs and currently have a wireguard tunnel that I route one of the VLANs through. I need a solution for a Layer 2 VLAN but can anyone recommend anything where i would not have to create another bridge? I need to bridge an eth port on both sides.

Thanks in advance!