18 Place de la Rodade, 63100 Clermont-Ferrand, France, Clermont Ferrand
+33 4 73 23 10 61
Parking lot
Restaurant