The Clock

5.0
(1 reviews)
Via San Bernardo, 12, Mesero, 20010
+39 02 2022 8629Official website
Albanian
Dinner
European
Italian
Lunch
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Clock | Novara | Italy | TripAligner