Lebanese Mezze

Venue Details & Map

Lebanese Mezze

Address
Chalk Farm Road
Primrose Hill
London
NW1 8EH
Public transport:
,