The Orchard of Tudela
The Orchard of Tudela
Signature cuisine made with products from the Navarrese riverside in an intimate and modern restaurant with a bar.
This establishment has sustainability policies Validated by Hosteleria Madrid
13:30-15.30 20:30-23.00