Cafe Barcelona

Cafe Barcelona, London

rated excellent

Cafe Barcelona

344A Streatham High Road
London
SW16 6HH

Website:
cafebarcelonalondon.co.uk