Phone: (506) 2645-5152
Swiss cuisine and Costa Rican cuisine
1km from the center of Santa Elena, on the road of Tilarán