We look forward to welcoming you to Olive Garden in Costa Rica for delicious Italian cuisine and excellent drinks. We're located in Escazú Village, Terrazas Lindora, and Aleste.
ESCAZÚ VILLAGE
Second level
+506 4404-3810
olivegarden.village@ar-holdings.com
WVMC+F6 San Rafael, San José