Map
10 Viale Grado, Udine Udine, Italy
Price
40
website
Restaurant
La Frasca