3 years ago

Love the chips and pisco sour.

Love the chips and pisco sour.

Ceviches are all excellent. Location in Lima is still better but this will do.

It's pricey.

Comments:

No comments