Restaurant L'id'ille
➤ 19 Place de la Republique, 66130 Ille-sur-Tet, France, Ille-sur-Têt
Tradamerican, Fast Food, European, French, Cafés
"This place has potential. Loved the oysters, the sandwich was decent, it just had a good feel to it .
We'll be back"