The Lost Alpaca

$$$
Open
Call
Website

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

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Lost Alpaca

Advertisement