Dahl & Di Luca Ristorante 4.6 / 5

2321 AZ-89A, Sedona

Overview

Italian fare & homemade pastas headline this romantic restaurant with villa-themed decor & grotto.

Tips & Reviews