Top Local Places

Lussmanns Harpenden

20a Leyton Rd, Harpenden, United Kingdom
Restaurant/cafe

Description

ad

"Lussmanns is, in fact, everything a modern local restaurant should be, so thank heavens for that" - Giles Coren, The Times

CONTACT

Quiz