La Nicchia - Ristorante con Cucina Sarda & Bottega is located in Udine, Italy on 15/A, Via Gemona. La Nicchia - Ristorante con Cucina Sarda & Bottega is rated 4.6 out of 5 in the category sardinian restaurant in Italy.
Accessibility
Wheelchair-accessible seating