Cap Sud

88 Rue Colbert, Tours, France
+33 2 47 05 24 81

Cap Sud on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness