Map
10 Viale Grado, Udine Udine, Italy
Restaurant
La Frasca