Top Local Places

La Farola

101 UPPER STREET, London, United Kingdom
Restaurant/cafe

Description

ad

Tapas bar , brunch and breakfast at weekends

CONTACT

Quiz

NEAR La Farola