The Lost Alpaca
$$$
Open
Advertisement
14 Garrick Street
WC2, England WC2E 9BJ
The Lost Alpaca is a vibrant Peruvian eatery nestled in the heart of London, offering a delightful fusion of traditional soul food with a playful twist. Known for its lively atmosphere, the restaurant promises to lift your spirits, even without indulging in their renowned pisco sours.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement

