Nestled in the heart of the Trentino Dolomites, San Martino di Castrozza has plenty to offer! Here are the best San Martino restaurants...