The best Muflón al ajillo

1 restaurant where you can try Muflón al ajillo

Where to find the best Muflón al ajillo?