save favorite
L’Ile de France
San José,
Costa Rica
With thirty years of culinary tradition this restaurant fuses its cuisine with a contemporary atmosphere which creates a unique experience.
Recommended Group Size: 10 to 60