De Beauvoir Deli, The

98 Southgate Road London N1 3JD
0207 249 4321