Avenida Escazu - Centro Comercial | IMAX theater building, Escazu, Costa Rica
View on Map
What travelers say:
First of all, I think the environment of this restaurant is impeccable and great, and we are all sitting by the window, feeling the light rain outside, while tasting the food, looking at the outside is particularly good.