Geo Location Information for 85.233.195.12 IP Address. The IP Address 85.233.195.12 is located at 48.8542 latitude and 2.34486 longitude in France. Friendly Location for the IP Address is ILE-DE-FRANCE, PARIS, FRANCE
L'annuaire de tous les restaurants de france. Plus de 100 000 restaurants référencés et classés par spécialité, prix, ville. Réservation en ligne, menu du jour, carte, avis des...