6 km oeste del Parque Central, Alajuela Province, La Fortuna, 21007, Costa Rica 21007
Lunch & Dinner GF Menu