Multiplaza Mall Escazu, San José, Costa Rica
Open from 10:00 a.m. to 9:00 p.m., Monday to Sunday
Go to Google Maps