Cafe Guzel

Cricklewood Broadway, 51
London
NW2 3JX

Turkish café established in 1990.