Le Glacier

3.3
(30 reviews)
12 allee des Tamarins, 66700
Official website
Cheap Eats
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Le Glacier | Perpignan | France | TripAligner